Integration
Get the API Collections

API Collections

Test the BudPay API from Postman. The collection includes ready-made requests for accepting payments, sending payouts, and managing your account.


Get the Collection


Why Use Our Collection?

Every request is preconfigured with the correct URL, headers, and a sample body, so you only need to add your API key.

BenefitWhat it means for you
Zero configurationImport once, every request is ready to go
Test without codeExplore APIs before writing a single line
Switch environmentsSwitch between test and live mode by changing one variable

Everything You Need

CategoryWhat you can do
Accept PaymentsCards, bank transfers, mobile money, invoices, payment links
Send MoneySingle transfers, bulk payouts, beneficiary management
Virtual AccountsCreate dedicated accounts for customers
CustomersCreate and manage customer records
Bills PaymentAirtime, data, TV, electricity, internet
IdentityBVN lookup, bank account verification
TransactionsHistory, refunds, status checks
WalletBalance, settlements, fee info

Quick Start

1. Import the Collection

Open Postman, click Import, and select the downloaded JSON file.

2. Add Your API Key

Navigate to the collection variables and set your secret_key:

3. Make Your First Request

Try GET /bank_list/NGN to confirm your setup is working.

Use test mode during development. No real money moves, and you can experiment freely.


Pro Tips

Organize with Environments

Create separate Postman environments for test and production:

EnvironmentSecret KeyWhen to use
BudPay Testsk_test_xxxxxDevelopment, debugging, demos
BudPay Livesk_live_xxxxxProduction only

Testing Your Integration

BudPay provides a comprehensive sandbox environment for testing:

Test Card Numbers:
Card TypeNumberCVVExpiry
Visa424242424242424212312/25
Visa (V2)400000000000109148412/29
Mastercard512345000000000810012/25
Verve506099058000021749912312/25
Test Mobile Money Numbers:
  • Kenya (M-Pesa): 254712345678
  • Ghana (MTN): 233244000000

Remember: Always use test credentials in sandbox mode. Switch to live keys only when ready for production.


Ready to Integrate?

Once you have tested the APIs, dive into the full documentation: