v1

latestOpenAPI 3.1.02026-07-24620123.6 KB

Card Charge

Start a card payment transaction by sending the customer's card details and transaction information.

post/api/b2b/fiat/deposit/card

Request body

amountnumber float required
currencystring required

3-letter currency code (e.g., NGN, USD).

ipAddressstring required

The user's ip address.

emailstring required

Customer's email address.

firstNamestring required

Customer's first name

lastNamestring required

Customer's last name

externalReferencestring required

A unique ID of your liking to reconcile transactions internally.

successRedirectUrlstring

The redirect url for a successful transaction

Response

200

successboolean
messagestring

Example response

{
  "success": true,
  "message": "Card charge initiated",
  "data": {
    "transactionId": "OD2bmfdvLSv1chSVtdss"
  }
}