I will build nodejs express rest api backend with payment gateway integration


About this gig
Need a Node.js REST API built, an existing API integrated, or a payment gateway flow that completes end to end?
I build Node.js and Express APIs with clean architecture, secure authentication, and validated inputs, then connect them to React, Next.js, and Vue frontends. Shipped live integrations include bKash Tokenized Checkout with HMAC signature verification, Steadfast Courier shipment tracking, and SMS notification pipelines.
What I can do:
- Node.js and Express REST API development from scratch
- GraphQL API integration with Apollo Client
- Payment gateways: bKash, SSLCommerz, Stripe
- Courier and shipping API integration with live tracking
- SMS and transactional email pipelines
- JWT authentication, refresh tokens, and role-based access control
- MySQL, PostgreSQL, MongoDB with Prisma, Sequelize, or Mongoose
- Database schema design, migrations, and seeders
- File upload and cloud storage with Cloudflare R2 or S3
- Rate limiting, CORS fixes, webhooks, and signed URLs
- API debugging and production deployment support
Message me before ordering with your endpoints, database, and auth requirements.
Get to know Md Mohosin Ali
Full Stack Developer React Nextjs Vue Nodejs SaaS Dashboard Expert
- FromBangladesh
- Member sinceDec 2023
- Last delivery10 months
Languages
Bengali, English
My Portfolio
Other Software Development Services I Offer
FAQ
Can you integrate a payment gateway?
Yes. I have integrated bKash Tokenized Checkout with the full create, execute, and verify flow plus HMAC callback verification. I also work with Stripe, PromptPay, and SSLCommerz. I built RepoLens, ranked #7 Product of the Day on Product Hunt.
Can you integrate Stripe?
Yes. Stripe Checkout, Payment Intents, subscriptions and recurring billing, webhook handling with signature verification, and refund flows. I can also set up Stripe test mode so you can verify the full flow before going live.
Can you integrate PromptPay for Thai customers?
Yes. PromptPay QR payments through Stripe or a local Thai gateway, including QR generation, payment status polling or webhook confirmation, and order updates once payment clears.
Can you build the database schema too?
Yes. Relational schemas with Prisma, Sequelize, or Mongoose, including migrations and seed data for reproducible environments.
Can you fix my broken API?
Yes. I debug CORS errors, authentication failures, broken endpoints, slow queries, and frontend integration issues. Share the repository and error details first.
Do you handle authentication securely?
Yes. JWT with bcrypt hashing, Zod or Joi validation, protected routes, and role checks in middleware.
Can you connect the API to my frontend?
Yes. React, Next.js, and Vue using Axios, TanStack Query, or Apollo Client, including loading and error states.
Will I get documentation?
Yes, on Standard and Premium. Every endpoint documented with method, path, request body, and response shape.

