vrtx Docs
Core APIs
Start
Onboarding
Wallet
Payouts
Cards
Transactions
Closed loop APIs
Card Simulator
SDK APIs
Coming Soon!
Core APIs
Start
Onboarding
Wallet
Payouts
Cards
Transactions
Closed loop APIs
Card Simulator
SDK APIs
Coming Soon!
Login
Start
Copy Page
Welcome 👋
Get Started
Auth
Token
POST
Onboarding
Start onboarding
POST
Verify onboarding OTP
POST
Resend onboarding OTP
POST
Get session status
GET
Initiate Nafath
POST
Cancels session
POST
Complete customer info
POST
Wallet
Change mobile number from profile settings
Change mobile number
Verify mobile number change OTP
Get mobile change status
Change mobile number from login screen
Change mobile number
Verify mobile number change OTP
Initiate Nafath
Get mobile number change status
Payouts
Create payout
POST
Get payout status
GET
Create bulk payout
POST
Get bulk payout status
GET
Get batch report
GET
Cards
Issuance
Issue card
Get card issuance
Complete card issuance
Verify card issuance OTP
Convert virtual to physical
Verify card conversion OTP
Management
Get card
Change card status
Set or update card PIN
Verify card PIN OTP
Activate physical card
Verify activation OTP
Display sensitive data
Verify display sensitive data OTP
Transactions
Business Accounts
Get business account balance
Get transaction details
List business transactions
Wallet Accounts
Get wallet balance
List wallet transactions
cards
Initiate card replacement
POST
Verify OTP and complete card replacement
POST
Start
Copy Page
Payouts
The source of a payout is the business account. The destination of a payout is the user’s wallet. To create a payout, you must first:
Find payout methods available (mobile number, external reference, customer ID)
Find the fields required for the payout method you want.
Modified atÂ
2025-11-27 12:43:35
Previous
Get mobile number change status
Next
Create payout