Card Service
Interface for card operations.
Functions
Activates a prepaid PHYSICAL card by cardId (UUID).
Asynchronously Activates a prepaid PHYSICAL card by cardId (UUID).
Create a new Physical or Virtual prepaid card for a customer, based on the provided programName.
Asynchronously Creates a new Physical or Virtual prepaid card for a customer, based on the provided programName.
Retrieve a list of all prepaid cards for the current customer. The result list can be filtered by card status and card type.
Asynchronously retrieves list of all customer cards based on the provided parameters.
Asynchronously provides detailed information about specific Card by cardId.
Returns card sensitive information like full card number, CVV, expiry date, and card holder name.
This information is only available to PCI DSS Level 1 certified merchants.
Use getSecureDetailsFragment()
to display card sensitive information if the merchant is not PCI DSS Level 1 certified.
Asynchronously returns card sensitive information like full card number, CVV, expiry date, and card holder name.
This information is only available to PCI DSS Level 1 certified merchants.
Use getSecureDetailsFragment()
to display card sensitive information if the merchant is not PCI DSS Level 1 certified.
Retrieve eligible programs for a customer.
Asynchronously Retrieve eligible programs for a customer.
Create a new instance of a fragment for viewing card details. Attach the fragment to an activity using the FragmentManager. The sensitive card details will be loaded automatically upon fragment creation.
Merchants that are not PCI DSS Level 1 certified should use this method to display card sensitive information.
Obtain a custom Android View displaying a card PIN code.
Obtain a custom Android View displaying a card PIN code.
Tokenize given card for specific mobile wallet.
Asynchronously tokenizes given card for specific mobile wallet.
The endpoint enables updating a card’s state like status and PIN.
Asynchronously Updates a card’s state like status and PIN.
Updates card tokenization status by which tokenization can be marked as COMPLETED. Tokenization marked as COMPLETED means that the given card will be not able to be tokenized for the specific device and profile (in case of Google Pay).
Asynchronously updates card tokenization status by which tokenization can be marked as COMPLETED. Tokenization marked as COMPLETED means that the given card will be not able to be tokenized for the specific device and profile (in case of Google Pay).