Welcome
Last updated
Last updated
Welcome to the Rumbapay Payments API!
Our API enables you to accept and process payments across multiple methods with global coverage. This documentation will guide you through:
Getting Started
Payment Methods
Argentina – Bank Transfer
Brazil – PIX
Bank transfer Mexico
Cash Mexico
Cash Chile
All API requests must include an access-token
header generated via HMACSHA256 using your merchant key and login, and a signature
header on every request and response to ensure payload integrity.
Argentina (bank_transfer_argentina)
Payment: Supports both server-to-server (H2H) and hosted payment page (HPP) flows, determined by challenge.challenge_type
in the response.
Payout: Use the Payout API (/v1/payout
) to send funds directly to customer bank accounts.
Brazil (PIX)
Payment: Returns either a QR code string (challenge.challenge_qr.code
) for in-app scanning or a redirect URL (challenge.challenge_redirect.url
).
Payout: Send funds instantly to a PIX account using the payout
endpoint.
Chile (cash)
Payment: Supports hosted payment page (HPP) flow
Mexico (cash, bank_transfer_mexico)
Payment: Supports hosted payment page (HPP) flow for methods cach
and bank_transfer_mexico
Payout: Use the Payout API (/v1/payout
) to send funds directly to customer bank accounts
Obtain your merchant login and key from the Rumbapay dashboard.
Review the Authentication and Signature guides to secure your integration.
Choose your payment method and follow the detailed flow.
Monitor transactions via the Check Payment Status endpoint and handle callbacks to stay updated on payment outcomes.
Let's get started 🚀