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.