Rapid POS Payment Gateway Integration

Job ID: 40390260

Budget: $15 – $25 USD

My point-of-sale platform runs on a React front-end with a Node.js + TypeScript back-end, and I need a seasoned engineer who can plug in several payment providers during a single remote coding session. We will connect through TeamViewer or AnyDesk; once you are on my machine you will have direct access to the existing codebase, environment variables, and staging sandbox accounts.

The first gateway to tackle is Payworld. Immediately after that we will chain in Viva (it uses simple API-Key authentication), Cashmatic, CVV, Worldline, and MultiSafePay. All SDKs, keys, and test credentials are ready; the architecture already exposes a clean service layer so you should be able to wire each provider in without touching core business logic.

I estimate a competent senior dev can finish the whole stack in about three to four hours, including test transactions and logging. Please be comfortable with:

• React 18, Node 18, TypeScript
• REST / Webhook patterns for asynchronous payment confirmations
• Secure storage of API keys and PCI-DSS–friendly coding practices
• Git for incremental commits I can review while you work

Deliverables (checked before we end the session):
1. Successful Payworld payment flow demonstrated in staging
2. Viva, Cashmatic, CVV, Worldline, and MultiSafePay flows each returning approved and declined test responses
3. Clear, commented TypeScript service modules pushed to my repo
4. Brief readme outlining any environment variables or setup steps I must replicate in production

If you are confident you can hit the timeline, let’s schedule the remote session and get this wrapped up today.