Send payments
Send supported payment requests through one API and manage provider rules in Tinker.
Use one API to send supported payment requests, check results and receive updates.
Developer Experience
Keep provider setup in Tinker while your app sends payments and follows the results.
Send supported payment requests through one API and manage provider rules in Tinker.
Follow payment results and delivery updates to understand what happened.
Access supported payment and settlement records for reporting and finance.
Core Flow
Send a request, then confirm the final payment result. Reuse the same request reference when retrying and investigate uncertain results first.
POST /v1/merchant/payment/initiate
Authorization: Bearer <app-token>
Content-Type: application/json
Idempotency-Key: <saved-unique-key>
{
"amount": 25,
"currency": "USD",
"gateway": "stripe",
"merchantReference": "ORDER-12345",
"returnUrl": "https://your-app.example/payment/return",
"customerEmail": "[email protected]"
}Next steps
Use docs, APIs and payment tools designed for your engineering teams.