API Reference

Receive Money

What is Receive Money?

The Receive Money API provides a unified endpoint to accept payments through:

  • QR Code Payment
  • Virtual Accounts (VA)
  • eWallets
  • Credit Cards

With one integration, you can support multiple payment channels, simplify your payment operations, and rely on Paystrator to handle provider routing and callbacks.


How It Works

  1. Create a transaction via POST /v1/receive-money.
  2. Redirect or display the generated payment information (QR code, VA number, eWallet deeplink, or card form) to your customer.
  3. Receive updates via webhooks when the payment status changes.
  4. Query status at any time with get status endpoint.

Supported Type

TypeDescription
qrcodeDynamic or static QR Code Payment. Currently only supports QRIS (QR Indonesia Standard).
ewalleteWallet deeplink (e.g., DANA, OVO)
virtual_account (coming soon)Open or closed Virtual Account (VA)
credit_card (coming soon)Credit card form for card acceptance

Related Pages