Introduction
Learn what bluSwap offers and choose the right API product for your integration.
Authentication
Set up your API key and required request headers to authenticate every call.
Collections
Accept payments via UPI, cards, and net banking. Manage refunds and callbacks.
Payouts
Create contacts, retrieve virtual accounts, and send funds to beneficiaries.
How It Works
1
Authenticate
Get your merchant API key from the dashboard. Pass it as
x-api-key on every request. Whitelist your server IP where required.2
Configure your callback URL
Set up your webhook callback URL before processing live transactions so you receive real-time payment status updates.
3
Choose a product
Use Collections to accept incoming payments from customers. Use Payouts to send funds to vendors, employees, or partners.
4
Go live
Initiate transactions, monitor status via callbacks or the status endpoint, and manage refunds as needed.
Explore the APIs
Initiate a Collection
Start a payment using UPI, cards, or net banking with a unique order ID.
Check Transaction Status
Verify the final state of a payment using your order ID.
Initiate a Refund
Issue full or partial refunds against completed collection transactions.
Initiate a Payout
Send funds to a verified contact via IMPS, NEFT, RTGS, or UPI.
