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.