Cards overview
Issue cards to your users to spend globally
A card is a payment device that enables a user to conduct transactions at merchants. Cards can be physical or virtual. Moreover, users can also tokenize cards for use in digital wallets. The platform enables MatchMove consumers to customize a card’s attributes, behaviors, and lifecycle. Customization also includes limits on spending, the number of card uses, and the number of active cards.
Get Started
Choose a card product
Understand the card product you are offering to the end user. Understand the impact, limitations, and benefits.
Choose a funding model
Choose the fund management model best suited for your use case.
Issue cards
Build the experience custom to your application via a simple API integration.
Manage Cards
Learn how to manage your cards for your end users.
Card issuance
Understand the lifecycle of a card based on form factor to create your issuance journey
Card display
Understand how to display card information to your end user while ensuring security.
Card PIN management
Setting PINs for your users' physical cards for card-present transactions and ATM transactions when required.
Card spending controls
Setting customized spending limits for transaction categories
Card statuses
A card entity transitions through various states throughout its lifecycle, determined by the actions applied to it after creation.
Figure: Card states diagram

Card-related API and Webhooks
Cards Issuance
Cards Issuance
Card Issuance | Get Configured Card Types |
| Get defined card types in the program |
Card Issuance | Create Card |
| Create a virtual or physical card for a user |
Card Issuance | Activate Card |
| Activate a physical card of a user |
Card Issuance | Suspend / Block Card |
| Suspend or delete an active user card |
Card Issuance | Reactivate Card |
| Reactivate a suspended card |
Card Issuance | Set Card PIN |
| Define a card PIN for a physical card |
Card Issuance | Retrieve (Non-sensitive) Card Details |
| Retrieve transaction non-critical card information |
Card Issuance | Retrieve (Sensitive) Card Details |
| Retrieve transaction-critical card information xc |
Authorization Webhooks (non-API) | Pre Auth | See Get (Platform) Webhook List | Webhook category to subscribe to if the partner has a decision logic that occurs before authorizing a transaction. Subscribing to this webhook will enable the Shared Authorization model for financial transactions |
Authorization Webhooks (non-API) | Successful Transaction Notifications | Webhook category to subscribe to receive notifications on completed card transactions | |
Authorization Webhooks (non-API) | Decline Transaction Notifications | Webhook category to subscribe to receive notifications on declined card transactions | |
Authorization Webhooks (non-API) | Open Loop Reversals | Webhook category to subscribe to receive notifications on reversed card transactions | |
Card Settlement | Settlement Advice | Webhook category to subscribe to receive notifications on the real-time availability of downloadable settlement reports for reconciliation |
Card Spend Controls
Card Spend Controls
Cards Transactional Limits | Configure transactional limits for a particular card and category |
| Create a transactional category limit for a specific card |
Cards Transactional Limits | Retrieve transactional limits for a card |
| Retrieve defined transactional category limits on a specific card |
Cards Transactional Limits | Disable transactional limits for a particular card and category |
| Disable an active transactional category limit for a specific card |
Cards Transactional Limits | Retrieve transactional limits for categories |
| Retrieve transactional category limits defined for a category |
Cards Transactional Limits | Update transactional limits for a particular card |
| Update defined transactional category limits |
Related Links
On this page
- Cards overview