Token Services: These APIs enable you to retrieve tokens associated with a PAN or cardId, and manage their life cycles.
Manage Token Lifecycle: Token lifecycle update by cardId.
Retrieve Tokens by cardId: This API allows users to retrieve all tokens associated with a card (using a cardId) which will return tokens associated with the active PAN
Availability: Restricted
Kernel in the Cloud:Provides a secure, modular and service architecture-oriented solution to enable acceptance.
KiC Terminal Profile: Service Providers could use this API to configure terminal profiles on iOS devices that accept payments using the Kernel in Cloud Solution.
Associate Terminal Profile: This API can used by ServiceProviders/Apple Business Registry account holders to link the terminalProfileId generated by Apple to KernelProfileId generated in KiC.
Get Terminal Profile: This API can be used by ServiceProviders/ABR Account holders to get the TerminalProfile generated KiC. KiC generates the TerminalProfile in YAML format, This YAML is Base64Encoded and sent in Response. ServiceProviders can base64decode the response and upload the YAML to Apple Business Registry.
Availability: Public
New Endpoints:
IWA Digital Wallet:
Eureka Wallet API:
Eureka Merchant - Get distributor details: Get distributor detail
Eureka Merchant - Get Entities: GET entities for Eureka Merchant
Eureka Merchant - Get Merchant: Get Merchant for Eureka
Eureka Merchant Onboarding V2: Onboard a new merchant for Paze Wallet
Installment Transaction Service API V2: APIs used by Sellers (Merchants/Acquirers/Gateways/Other Merchant Enablers) or issuers (in case of post-purchase model) to enable Visa Installment Solutions for both e-commerce and In-Store based on installment plans defined by issuers.
Transaction Association API: This API is invoked after a plan acceptance is created.
Plan Cancellation API: Merchant Participants can request the cancellation of the Installment Plan for refunds processed on the original purchase Installment Transaction by calling the Plan Cancellation API.
Plan Selection API: This API enables the Merchant participant to confirm an Installment plan selection when the cardholder selects a plan among the eligible plan options and accepts terms and conditions for that plan.
Matched Candidates Batch Result API: This API retrieves the result of a previously submitted Matched Candidates Batch request identified by the batch ID.
Offer Confirmation: This API submits the offer confirmation to Visa. Visa will deliver offer information to the Issuer in the authorization message.
Update Merchant Preferences API: This API updates the Merchant preferences like bilateral plan related preferences or any other preferences.
Retrieve Plan Acceptance Transactions - Search: This API retrieves the list of Installment Transactions associated with a PlanAcceptance for a given set of criteria.
Matched Candidates API - Batch: This API allows Merchant participants to check if an individual cardholder is (or a set of cardholders are) enabled for Installments, in order to offer Installments to a qualified shopper during purchase.
Retrieve Plans API - Search: This API retrieves all Installment plans relevant to the calling Merchant.
Matched Eligible Installment Plans API: This API retrieves eligible Installment plan information to provide Installment offers to a cardholder during checkout based on a set of criteria.
Client Onboarding API: This API enables Partners to onboard clients associated with them on to Visa Installments.
Availability: Public
New Endpoints:
IWA Digital Wallet:
Eureka Wallet API:
Eureka Mobile - Complete Checkout API: This API closes the Merchant and consumer checkout session (where applicable) and provides a payment identifier and, if requested, the payment details required to successfully process the Payment Transaction. If payment details are not requested, the B2B Get Payment Credential API can select a payment processing configuration on behalf of the Merchant.
Eureka Mobile - Prepare Checkout API: API to fetch consumer-selected card details in the Paze checkout UX, including the consumer's name, masked card , and shipping address, for display on a confirmation screen if desired by the merchant.
Eureka Mobile - Review Checkout API: API to fetch consumer-selected card details in the Paze checkout UX, including the consumer's name, masked card , and shipping address, for display on a confirmation screen if desired by the merchant.
Availability Public
DPS Card and Account Services:
Card Activation:
Activate Card with Verification: This service activates a card for a given Card ID, which is associated to a unique Primary Account Number (PAN).
Availability: Public
Card CVV2:
Generate Cvv2: Use this resource to generate a CVV2 for a Primary Account Number (PAN). The PAN is identified by an alias {cardId} in the route. Clients initiate this call through a mobile app or web application for different purposes.
Availability: Public
Card Inquiry:
Inquire Card: Lookup and return a list of Primary Account Numbers (PANs) associated with an account number and routing number
Availability: Public
Cardholder Verification:
Cardholder Verification: This service verifies cardholder information provided for a given card ID. It is only available for DPS Debit card programs.