New Endpoints:
- B2B Virtual Account Payment Method:
- Account Management service:
- Get Requisition Details: Get Requisition Details request and response
- Availability: Public
- DPS Card and Account Services:
- Card Activation:
- Digital Activation: This service digitally activates a card for a given card ID associated to a unique Primary Account Number (PAN). Digital activation is different from full activation, digital activation is a limited activation server only allowing card not present or digital wallet transactions. If creating a new card ID prior to calling this API, allow time for data synchronization between the Create Card ID response and this API request. When a card is replaced, a new card ID must be requested.
- Availability: Public
- Visa Digital Benefits Platform:
- VDBP Health Check:
- Flex Choice Health: Actuator web endpoint health
- Benefits Health: Actuator web endpoint 'health'
- Availability: Restricted
- Visa Direct Account and Wallet:
- Visa Direct Account and Wallet Additional Services:
- GetMetadata: Get Metadata of Sender, Recipient and Transaction details
- Availability: Public
- Visa Mobile:
- Visa Mobile Accounts:
- CheckExists: This is an POST API available by path /visa-mobile-service/accounts/check-exists that take as request body an phone numbers array and returns a map of the phone hash key and value true/false showing if it exists or not in our system
- Availability: Restricted
- Visa Stop Payment Service:
- Visa Stop Payment Service API:
- Stopped Transactions by Stop ID: Allows clients to retrieve stopped transactions by ID (via VDP) programmatically without having to use the user interface.
- Stopped Transactions by PAN: Allows clients to retrieve stopped transactions by PAN (via VDP) programmatically without having to use the user interface
- Availability: Public
- Visa Tokenized Asset Platform:
- VTAP API:
- Create Authorization: Authorize a Wallet to withdraw tokens from a customer’s wallet. Authorize with a specific amount
- Get Authorizations: Retrieve the list of authorizations. Filter records respective to supported query parameters.
- Get Authorization Details: Retrieve Authorization record.
- Get Customer Authorization Balances: Retrieve the list of authorization balances. Filter records respective to supported query parameters.
- Availability: Restricted
Product Visibility & Name Changes:
New API:
- Visa Intelligent Data Exchange: The planned enhancements to Visa Intelligent Data Exchange (IDX) to support 3rd party supplemental data helps fulfill IDX’s mission, ensure VisaNet compliance, and improve the ecosystem’s health. Sharing 3rd party sources’ supplemental transaction information (directly or enhanced with Visa intelligence) in the authorization message via IDX will help issuers more efficiently assess risk and approve transactions with minimum friction.
- VIDX Request: Initiate an VIDX request to send supplemental data that will be used during authorization.
New Endpoints:
- B2B Virtual Account Payment Method: A suite of APIs that enable the use of virtual accounts for automating supplier payments and other employee spend.
- Workflows:
- Client Registration: Process Client Registration Request.
- Visibility : Public
- MLE: Optional
- Type: Inbound
- Practical Money Skills: A single set of APIs that enable a simplified integration of our robust financial education platform
- Practical Money Skills Mobile API:
- Get Categories: This API will return the categories.
- Get Learning Paths: This API will return the learning paths.
- Browse By Categories: This API will return the content based on the category.
- Start Course: This API will generate the SSO link for the user to take this course.
- Enroll Course: This API will enroll user id into course id.
- Unenroll Course: This API will un-enroll user id from course id.
- Get All Courses: This API will return all the courses if token doesn't include the user Id, if token includes the user Id, then return the course for user including courses for the group.
- Home: This API will return home screen content for a user or generic content for anonymous user (without user ID)
- Get Learning Paths By Id: This API will get the details for a learning path.
- Get User Profile: This API will get the user's profile from the system. - POST
- Get My Favorites: This API will get the user's favorites courses.
- Set My Favorites: This API will update the user's favorites courses to the system.
- Get My Library: This API will get the user's library courses.
- Set My Library: This API will update the user's library courses to the system.
- Get My Preferences: This API will get the user's application's preferences.
- Set My Favorites: This API will update the user's favorites courses to the system.
- Get Badges for User ID: This API will return the badge for the course the user has completed.
- Get Learning Paths for Categories: This API will return the learning paths for this category.
- Get Courses In-Progress for User: This API will return the course this user has enrolled in.
- Get Completed Courses for User: This API will return the course this user has enrolled in.
- Availability: Public
Outbound API (Documentation Update):
- Visa Direct Account and Wallet: Enables money to be pushed into bank accounts and wallets to complete business payouts, P2P transfers, app withdrawals, and more.
- Visa Direct Account and Wallet Receive API
- Account Balance Notification: The purpose of this API is to provide virtual account (i.e. VAN) balance data driven by client's configuration and usage.
- Payout Return Notification: This API provides the Originating Entity with the ability to receive notifications on returns associated with their payouts.
- Ledger Notification: The purpose of this API is to provide information on various ledger entries received.
- Payout Status Notification: The purpose of the API is to enable Visa to provide updates of an payout transaction to Originating Entity.
- Flexible Settlement Notification: The purpose of this API is to provide flexible settlement notification to merchants to manage their flexible Settlement agreement.
- Availability: Public
Product Visibility Change:
New APIs:
- Token Gateway:
- Rupay Notifications Services API
- Transaction Notification: This notification is sent from RuPay TSP toward token requester to inform about a transaction performed on token.
- Replenish Notification: This message is used by NPCI to notify TR that payment key replenishment is required.
- Token Status Change Notification: This message is used by NPCI to notify TR that payment key replenishment is required.
- Availability: Restricted
- Visa Direct Account and Wallet: Enables money to be pushed into bank accounts and wallets to complete business payouts, P2P transfers, app withdrawals, and more.
- Visa Direct Account and Wallet Additional Services: Visa Direct Account and Wallet Additional Services
- Verify Recipient: Verify Recipient Detail Request
- Availability: Restricted
- Visa Flexible Credential: enables Issuers and Fintechs to broaden the services they can provide to new and existing cardholders by enabling easy access to multiple funding sources through a single Visa credential.
- Authorization Decision API: The Authorization Decision API enables an authorization processor to request an authorization decision recommendation based on cardholder rules configured in consumer transaction controls. In addition, the API enables the authorization processor to update an authorization decision with the actual decision that was rendered.
- Request a Pre-Evaluation recommendation on a transaction before it is run
- Retrieve a list of decision records by reterivalReferenceNumber
- Update the state of a specific decision record
- Retrieve a list of decision records for a sponsor
- Request a decision on pending transaction or send notification or advice for completed transaction
- Retrieve the details of a specific decision record
- Retrieve a list of decision records for a card
- Availability: Public
- Visa Global ATM Locator: Enables cardholders to search for Visa/Plus ATM locations around the world, via the Web or from their internet-enabled mobile devices
- ATM Locator API 3 Tid: A customized version of FindNearByATMs API for Chime to populate Tid.
- Find Geocodes: Returns the pair of latitude and longitude based on the input address
- Find Near by ATM Totals: Return the number and statistic info of ATMs nearest to a given location based on the searching criteria
- Find Near By ATMs with TID: Retrieve all the details of all the ATMs near a given area based on the searching criteria
- Availability: Restricted
Product Visibility Change:
New APIs:
- Token Service Provider SaaS: An end-to-end SaaS solution enabling the generation, issuance, and management of network tokenization
- Detokenization API: An API that allows the Processor to detokenize and verify or detokenize only, the payment token in a financial transaction request or advice received from an Acquirer.
- validate-arqc: A Processor initiates an ARQC validation transaction upon receiving a financial transaction request or advice from an Acquirer. This request or advice includes a PAN that the Processor must validate the ARQC for. After validation, the Processor sends a financial transaction response or advice to the Issuer.
- Availability: Restricted
New Endpoints:
- Visa Plus Service
- Visa Plus Service
- Inquiry Payname: API to look up paynames for given contacts (Emails, Phone Numbers)
- Availability: Restricted
- Visa Direct request to pay: A secure messaging solution that gives the ability for payees to request a payment from payers via a secure digital message
- Request to Pay:
- Transaction Tagging: Transaction Tagging
- Availability: Public
New Outbound API (Documentation Only):
- Visa Direct request to pay: A secure messaging solution that gives the ability for payees to request a payment from payers via a secure digital message
- Request to Pay Outbound:
- Transaction Tagging: Transaction Tagging
- Availability: Public
New Endpoints:
- VTS Apple Pay:
- VTS Apple Pay API:
- New Endpoint: Send Event Notification
- Availability: Restricted
- Open Data Exchange: Allows clients to access VCA data solutions and insights powered by Visa data
- Consent Service:
- New Endpoint: Save Consent (API for Visa partners (Consent Requestors) to save a consumer-granted consent)
- New Endpoint: Update Consent (This API updates the mutable attributes of the consent object identified by consent ID)
- New Endpoint: Revoke Consent (This API revokes a current consent)
- New Endpoint: Get Consent (This API retrieves the consent object identified by consent ID)
- Availability: Public
- Visa Global ATM Locator: Enables cardholders to search for Visa/Plus ATM locations around the world, via the Web or from their internet-enabled mobile devices
- Locate ATMs API:
- New Endpoint: Find Near by ATMs (New version)
- New Endpoint: Find Near by ATM Totals (New version)
- Availability: Public
Product Visibility Change:
Product Name Change:
API Name & Description Change:
- DPS Card and Account Services:
- AP Maintenance to Card and Account Event Notification
- Visa Chip Level 3 Testing:
- Report Upload API to Report Upload
- Report Upload Status API to Report Upload Status
- Report Upload Result API to Report Upload Result
- Visa Digital Benefits Platform:
- Visa Digital Benefits Platform to Card Account
New APIs:
- Visa BIN Attribute Sharing Service: enables eligible Visa clients and partners to look up the most current Visa BIN Information
- BIN File Transfer: The BIN File Transfer API endpoint allows the download of Account/Token Range BIN File
- BIN Files Metadata: Get Bin Files Metadata including number of files, file names, sizes, checksum, creation date.
- Availability: Public
New Endpoints:
- Visa Consent Management Service: Visa is developing a Consent Specification, agnostic to any organization, supporting both flexibility and interoperability along with APIs, Widget SDKs and Admin UI to manage consent for Visa Customers
- Visa Consent Management API
- New Endpoint: Update Consent (This API updates the mutable attributes of the consent object identified by consent ID.)
- Availability: Restricted
Product Visibility Change
- Visa Digital Enablement Lite: Generate the VDE Lite app URLs to launch Push provisioning in App clips and Instant apps.
- Changed from Hidden to Public
- Visa Subscription Manager: Visa Subscription Manager can help provide cardholders with transparency, ease and control over managing their finances through their issuer’s mobile application, potentially eliminating the need to contact the issuer call center.
- Changed from Hidden to Public
New Products:
- Visa Subscription Manager: Visa Subscription Manager can help provide cardholders with transparency, ease and control over managing their finances through their issuer’s mobile application, potentially eliminating the need to contact the issuer call center.
- Visa Subscription Manager API
- Availability: Public
- Visa Digital Enablement Lite: Generate the VDE Lite app URLs to launch Push provisioning in App clips and Instant apps.
- URL Generation API
- Availability: Public
New APIs:
- Visa BIN Attribute Sharing Service: Enables eligible Visa clients and partners to look up the most current Visa BIN Information
- VBASS Files Metadata: Files Metadata API for Visa BIN Attribute Sharing Service
- VBASS File Transfer: File Transfer API for Visa BIN Attribute Sharing Service
- Availability: Public
- Visa Tokenized Asset Platform(Visa Crypto API):
- VTAP API: A suite of B2B APIs which enable partner Financial Institutions to tokenize their deposits, interact with offchain Visa services, and leverage blockchain infrastructure to make P2P, P2B, B2B payments within the bank, as well as external to other banks.
- APIs: Get Token Scheme Event details, Create Token Scheme Event, Get Token Scheme details, Get Payment details, Update Customer, Get Customer, Get Wallet by Alias, Create Token Scheme, Get Customer Wallet, Create Payment, Create Wallet, Register Customer, Update Wallet
- Availability: Restricted
- VisaNet Connect – Acceptance:
- Mobile Drivers License API: Mobile Drivers License Verification
- Validate Signature: Verify signature and MSO
- Availability: Restricted
New Outbound API:
- Token Service Provider SaaS: An end-to-end SaaS solution enabling the generation, issuance, and management of network tokenization
- Token Requestor API – Outbound: The Token Requestor (TR) - Outbound API provides token requestors with the capability to receive notifications from the Token Service Provider during the complete life cycle of the token.
- Card Metadata Update: This message is used to notify token requestor about an update of the card metadata. To obtain the new card metadata, the token requestor can send Get Card Metadata request.
- Bundle Ready Notification: This message is used to notify the token requestor that bundle is ready. After this the token requestor needs to send Get Payment Bundle to fetch the bundle.
- Token State Change Notification: This message is used to notify the token requestor about a token state change.
- Task Status Event Notification: This event is a status notification for async task-related events.
- Transaction History: This message is used to notify token requestor about a performed payment transaction with the token. To obtain the actual transaction records, the token requestor can send Get Transaction History request.
- Availability: Restricted
New Endpoints:
- Visa Token Service: A security technology from Visa that replaces sensitive account information, such as the 16-digit primary account number, with a unique digital identifier called a token.
- Device Enrollment
- New Endpoint: dpeDeviceEnrollment
- Availability: Restricted
- Token Service Provider SaaS: An end-to-end SaaS solution enabling the generation, issuance, and management of network tokenization
- Issuer Webservice API - Outbound
- New Endpoint: Transaction Notification To Issuer
- Availability: Restricted
- DPS Forward Services: The best of Visa DPS issuer processing capabilities accessible through a suite of APIs designed for digital banking platforms
- Token Services:
- New Endpoint: Retrieve Token Details
- Use this API to get detailed token data for a specified token using the cardId, tokenRequestorId, and tokenReferenceId.
- Availability: Restricted
New Endpoint Version:
- Visa Global ATM Locator: Enables cardholders to search for Visa/Plus ATM locations around the world, via the Web or from their internet-enabled mobile devices
- Locate ATMs API:
- Find Geocodes: Returns the pair of latitude and longitude based on the input address
- Availability: Public
API Visibility Change:
Product Visibility Change
- Visa Direct request to pay: A secure messaging solution that gives the ability for payees to request a payment from payers via a secure digital message
- Changed from Restricted to Public