The Payment APIs let you request money from your customers and track each payment until it completes. Every request needs your AccessKey and SecretKey.
Ways to collect
| Flow | Use it when |
|---|---|
| Request payment via API | You know the customer's phone number or email and want Vendy to send them the request, for example on WhatsApp |
| ChatBot Payments | You want a hosted payment link to share yourself, for example as a button in your WhatsApp bot |
| Virtual Accounts | The customer pays once by bank transfer into a temporary account |
| Merchant Code | Customers start the payment themselves in Vendy's WhatsApp bot |
Track payments
Use Get Transactions, Search Transaction or Get Transaction to check a payment. To be told when it changes instead, set up webhooks.
Older flowsThe widget-based flows under Deprecated Collection Flows are no longer maintained. Use the flows above for new integrations.
