A card is a payment instrument that enables users to conduct transactions at merchant locations.

Get Started

Step 1

Create a card using the create card endpoint

Step 2

Fetch card details for updated balance using the get card endpoint

Card webhook events

{
  "type": "card.authorization",
  "data": {
    "cardId": "xxxx-xxxx-xxxx-xxxx-xxx-",
    "currency": "USD",
    "network":"VISA",
    "amount": 100,
    "authCode": "1GF98",
    "merchant": "PAYPAL - US",
    "authMessage": "Approved or successfully",
  }
}
{
  "type": "card.transaction",
  "data": {
    "cardId": "xxxx-xxxx-xxxx-xxxx-xxx-",
    "currency": "USD",
    "network":"VISA",
    "amount": 100,
    "authCode": "1GF98",
    "merchant": "PAYPAL - US",
    "authMessage": "Approved or successfully",
  }
}
{
  "type": "card.failed-transaction",
  "data": {
    "cardId": "xxxx-xxxx-xxxx-xxxx-xxx-",
    "currency": "USD",
    "network":"VISA",
    "amount": 100,
    "authCode": "1GF98",
    "merchant": "PAYPAL - US",
    "authMessage": "No sufficient fund",
  }
}
{
  "type": "card.reverse-transaction",
  "data": {
    "cardId": "xxxx-xxxx-xxxx-xxxx-xxx-",
    "currency": "USD",
    "network":"VISA",
    "amount": 100,
    "authCode": "1GF98",
    "merchant": "PAYPAL - US",
    "authMessage": "Approved or completed successfully",
  }
}