Integrating with the Xprizo API
This chapter provides detailed steps for setting up your merchant profile, creating a processing profile with access to the merchant wallet, and navigating through testing (sandbox) and production (live) environments. Additionally, it walks you through the deposit process using Xprizo Wallet, card, MPESA, and UPI, covering the flow, validation, callbacks, deposit transaction creation, approval webhook set up, and status checking. Follow the sections below to manage your account and transactions efficiently.
Account Setup
You need to create two profiles where the first profile will be of the Merchant having a wallet t...
Environment & Authentication
Before starting the integration, the user needs to know about the available environment and authe...
Deposit Using Xprizo Wallet
To make a deposit, funds are transferred from a user's wallet to the merchant's wallet. This proc...
Deposit Using Card
Flow Steps Create Deposit Transaction Using Card Wait for a callback. Check status. Afte...
Deposit Using MPESA
To make deposits from a user via M-Pesa, initiate a deposit by transferring funds from the us...
Deposit Using UPI
This method applies ONLY to INR currency. Initiate a UPI deposit transaction using the /...
Withdrawals
Withdrawal to Xprizo Wallet Withdrawals are carried out when a merchant wants to transfer fu...