I will add payments to your app or backend project


About this gig
Need to accept payments or send payouts in your project? I build payment flows that work reliably in production.
I've built a multi-provider payment system and a zero-fee payout setup that cut operational costs by about 30%. I've also built a payout tool that handled $50K+ for 20+ admins, and ledger-based audit systems for crypto/Web3 products.
What you get:
- Payment provider setup (checkout, charges, refunds)
- Webhook handling with signature checks and retries
- Idempotency, so a repeated request never charges twice
- Payout and transfer flows
- Transaction logging and a ledger for clean audits
- Clear docs and a handover call
Stack: I mostly work in TypeScript and Node.js, I can also match your existing stack. Infrastructure: MongoDB, Redis, Docker, AWS, GCP.
Before ordering, message me with your provider, your current stack, and what the payment flow should do. I'll confirm scope and timeline.
Get to know Mohamed Hamed
Backend Engineer: Payment Systems, Real Time Pipelines, APIs
- FromEgypt
- Member sinceDec 2020
- Avg. response time1 hour
- Last delivery4 years
Languages
English, Arabic
My Portfolio
FAQ
Do you work with my current payment provider?
Message me first with your provider. If I haven't used it, I'll tell you before you order.
Which langauges and frameworks do you work in?
Mostly TypeScript and Node.js. I can also work in swift, kotlin and Java or match your existing stack.
Can you fix a payment setup I already have?
Yes. Describe what's failing (double charges, missed webhooks, failed payouts) and I'll scope it before you order.
Do I get the source code?
Yes. Everything is delivered in your repository, with docs for how it works
Do you need access to my payment accounts?
No. You keep your API keys and accounts. I'll work with test keys and show you where to add the live ones.
Do you test before delivery?
Yes. I test payments, refunds and webhook failures in a test environment before handing over.
Can you handle payouts and transfers too?
Yes, and the Premium package includes them, along with a ledger for clean records.
What happens if my project is bigger than the packages?
Message me. I'll send a custom offer with a price and timeline that fit your project.
Do you offer support after delivery?
Yes, I'm available for fixes related to my work for 7 days after delivery.
