Table of content

Overview

The card create update service is a suite of APIs that support end-to-end operations related to debit and credit card management. These APIs are designed to handle card activation, status updates, online transaction settings, security controls, cardless withdrawals, and virtual card creation. This service enables seamless integration between the bank’s card system and digital platforms like mobile banking application.

Why use these APIs?

  • Card lifecycle management: Easily activate, block, or update physical and virtual cards, ensuring full control over the card lifecycle.
  • Digital enablement: Configure online usage for debit and credit cards, helping customers make secure online purchases.
  • Security & customization: Allow customers to update PINs, set transaction limits, and define statement delivery preferences through self-service channels.
  • Operational efficiency: Streamline backend operations such as linking accounts to debit cards or automating repayment setups without manual processing.
  • Cardless & virtual solutions: Support modern, digital-first use cases like virtual debit card issuance and ATM cardless withdrawals.

Key features

Card activation & Status management

  • POST /update-card-delivery: Activate a card using customer number, card ID, mobile phone number, and expiration date.
  • POST /update-card-status: Activate or the status of a specific card (e.g., activate, lock, unlock).

Online usage & Transaction controls

  • POST /update-ecom-status-debit: Enable or disable online transaction capability for a debit card.
  • POST /update-ecom-status-visa: Enable or disable online transaction capability for a credit (Visa) card.
  • POST /update-tran-limit: Adjust the transaction limits on a card (e.g., payment, withdrawal, contactless).
  • POST /update-pin: Set or reset the card’s PIN.

Statements & Repayment

  • POST /update-stmt-receiving-method: Set or update the method of receiving credit card statements (email or paper or both).
  • POST /change-repayment: Set or modify the automatic repayment method for a credit card.

Transactions & Reversals

  • POST /create-purchase: Log a bill payment transaction performed via a credit card into the card system.
  • POST /purchase-reversal: Reverse a previously processed credit card transaction.

Account linkage & Virtual cards

  • POST /update-debit-account-link: Link or update current accounts associated with a debit card.
  • POST /create-virtual-card: Issue a virtual/physical/both debit or virtual credit card when the customer already holds a physical credit card for digital use.

Cardless cash withdrawal

  • POST /create-cash-by-code: Generate a secure withdrawal code for ATM cardless transactions.