Payments
Manage payment processing or access wallet balances for quick transactions.
Quick Links
add_ad
Top-Up
Top up your account to fund transactions and payments.
shopping_cart
Services
Access services associated with your payment needs.
payments
Withdrawal
Process withdrawals to external accounts efficiently.
payment
Pay
Process payments easily with built-in payment methods.
link
Payment Links
Create and share links for easy, secure payments.
transfer_within_a_station
Bank Transfers
Transfer funds securely to external bank accounts.
receipt
Unmatched Receipts
Review and resolve unmatched payment receipts.
settings
Settings
Configure payment preferences for optimal transaction handling.
PIN Verification
Before you can perform any action using your wallet, you will have to verify your pin. This gives you a passport
which will be used as a ticket_id
for some requests involving the wallet
How to verify your PIN
To verify your PIN, make a POST
request to the /bw/verifypin
endpoint. Here is a sample request using axios:
jsconst response = axios.post(
"<BASE_URL>/bw/verifypin",
{
pin: 0000, // The pin of your wallet account
},
{
headers: {
accept: "application/json",
authorization: "Bearer <API-KEY>",
"content-type": "application/json",
},
}
);