Fund with Cards
Top-up for payouts using cards.
Charge Card
POST
https://staging.moneywaveapp.com/v1/transfer/rave
This endpoint enables funding using cards.
Headers
Authentication
string
Authentication Token
Request Body
firstname
string
Payers first name
lastname
string
Payers last name
phonenumber
string
Payers phone number
string
Payers email address
card_no
string
Card Number
cvv
string
Card CVV
expiry_year
string
Card Expiry Year : ie 20
expiry_month
string
Card Expiry Month : ie 03
pin
string
Card Pin
redirecturl
string
Your Redirect Url
medium
string
Medium of transaction : ie web, mobile, etc
recipient
string
Recipient type : ie wallet
recipient_id
string
Specified recipient : ie wallet user reference
Charge responses with chargeMethod set to VBVSECURECODE are to redirect to the returned authurl. Other methods can be completed using the verify charge api below.
Verify Charge Card
POST
https://staging.moneywaveapp.com/v1/transfer/rave/otp
This endpoint enables completion of OTP type transactions and not required for direct charge transactions using tokens. For such transactions payment is completed on charge card request. See charge verification below.
Headers
Authorization
string
Request Body
transaction_reference
string
Charge transaction reference
otp
string
One time token required to complete charge.
Charge Verification requires the following process: when a card is charged you need to check the flutterChargeResponseCode. If this value is 00, this indicates a charge success and further verification is not required. If the value is 02, this indicates a pending validation and you should check the chargeMethod and take the following steps: VBV - redirect to authurl OTP - verify using the OTP sent
Last updated