Skip to main content

Overview​

The Card Operations workflow focuses on three core modules: card creation, card status management, and card settings updates. Each module has clearly defined responsibilities and is implemented with a modular design to ensure efficient communication and data flow management.

Card Operations​

✔️

Card Creation​

  • Function:Checks whether cardholder information exists, creates a card, and sets its initial status.
  • Flow:Validate cardholder information → Create card record and set the initial status to Paused → Return a successful creation response.

View →

⚙️

Card Status Management​

  • Function:Manages card status transitions, including enabling, disabling, and closing cards.
  • Statuses:Card disabled by user,Card enabled by user,Card permanently closed.

View →

🎯

Card Settings Update​

  • Function: Updates card transaction limits and validates whether the new values exceed predefined maximum thresholds.
  • Flow:User submits new transaction limits → Validate against maximum limits → Update settings or return an error.

View →

Business Flow​

Before You Begin​

First, you need to obtain an authorization token to communicate with our APIs.

Create a Cardholder​

Before creating a card, you must select a cardholder. If no cardholder exists, create one first.

Create a Card​

Create your virtual card and configure transaction limits.

Enable a Card​

After the card is created, enable it to change the card status to active.

Update Card Settings​

Update the card’s transaction limits as needed.

API Reference​

👉Explore our to get started.