Release Notes

Navigate to...
keyboard_arrow_down

2024

October 2024

Product Updates


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:

 

September 2024

Product Updates


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.
      • Availability: Restricted

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 SkillsA 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 WalletEnables 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:

 

August 2024

Product Updates


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 WalletEnables 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 LocatorEnables 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:

 

July 2024

Product Updates


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 payA 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 payA 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

 

June 2024

Product Updates


New APIs:
  • Open Data Exchange: Allows clients to access VCA data solutions and insights powered by Visa data
    • Visa Personalized Insights API: This API is used to subscribe to a specific PAN to gain insights on a Cardholder.
      • Create Subscription: Creates a subscription to data events based on a PAN /PAR/TOKEN.
      • Get Personalized Insights: Get insight based on subscription and filter subscribed.
      • Availability: Restricted    
  • Visa Direct Account and WalletEnables money to be pushed into bank accounts and wallets to complete business payouts, P2P transfers, app withdrawals, and more. 
    • Managed Liquidity FX: Managed Liquidity FX.
      • Lock Quote
      • Create Quote
      • Availability: Restricted
  • VisaNet Connect Card ServicesA suite of lightweight RESTful APIs for supporting issuers and issuer-processors 
    • Mobile Drivers License API: Mobile Drivers License API
      • Validate Signature: Verify signature and MSO.
      • Availability Public
  • Visa Digital Benefits Platform: 
    • Flex Choice: Flex Choice
      • Flex Choice Register: This endpoint is used to register a card in the system, making it eligible for selecting benefits.
      • Flex Choice Persist: This endpoint is designed to enable the selection of benefits for a card based on what is available for that particular card.
      • Availability: Restricted
  • VisaNet Connect - Issuing: A portfolio of VisaNet Connect APIs that provide direct connectivity to VisaNet for issuers to approve and decline payments requested by their cardholders or process clearing requests submitted by acquirers
    • Adjustments API
      • AdjustLite: Used for new resource requests.
    • ATM API
      • ATMLite: Used for new resource requests.
      • ATMLiteVoid: Used for new atm void resource requests.
    • Availability: Public
New Endpoints:
  • DPS Forward ServicesThe best of Visa DPS issuer processing capabilities accessible through a suite of APIs designed for digital banking platforms
    • Token Services: 
      • Manage Token Lifecycle: Token lifecycle update by cardId.
      • Availability: Restricted
New Endpoint Version:
  • DPS Forward ServicesThe best of Visa DPS issuer processing capabilities accessible through a suite of APIs designed for digital banking platforms
    • Profile Management: 
      • Retrieve Profile: This API enables you to retrieve profile details for a specified profileId.
      • Retrieve Profile: This API enables you to retrieve profile details for a specified profileId.
      • Availability: Restricted
    • Migration:
      • Migrate Data to Forward: This API enables you to migrate card, account, and profile data from an existing BIN processed on a different platform.
      • Availability: Restricted
    • Card Enrollment: 
      • Enroll a card
      • Add a New Card to an Account
      • Availability: Restricted

May 2024

Product Updates


New APIs:
  • Visa Account Updater
    • Visa Account Updater Merchant API: Visa Account Updater Merchant API for merchant enrollment and search.
      • Merchant Enrollment: Enroll new merchants by providing following requested information.
      • Merchant Search: Merchants can be searched by providing following requested information.
      • Availability: Public
  • Visa Chip L3 TestingStreamline L3 testing through the use of these APIs.
    • Visa Chip L3 Testing OML Retrieval API: Streamline L3 testing OML retrieval from Visa through the use of this API.
      • L3 OML Search: Search L3 Online Message Log (L3-OML)
      • Availability: Public
  • B2B Virtual Account Payment MethodA suite of APIs that enable the use of virtual accounts for automating supplier payments and other employee spend.
    • Health Check Service: This Endpoint allows users to get the healthStatus of RequestVirtualAccount API.
      • Get Health Check Status: This API allows users to get the health status of service requested
      • Availability: Restricted
  • VCA Data Exchange: allows clients to access VCA data solutions and insights powered by Visa data
    • VGS Data Exchange: Additional endpoint into the VCA Data Exchange API, specifically to serve Visa Government Solutions to our end clients.
      • Get Product Data: Get product data by product ids
      • Availability: Restricted
New Endpoints:
  • Visa Plus Service:
    • Visa Plus Service API:
      • Search Payname: API to get suggestions or result by searching payname in partial or full.
      • Toggle payname: API to toggle the status (Suspend or Resume) of payname
      • Create Payname: API to create payname
      • Update Payname: API to update Payname
      • Resolve Payname: API to resolve Payname
      • Confirm Payname: API to Confirm Payname
      • Lookup Payname: API to Lookup Payname
      • Delete Payname: API to delete Payname
      • Availability: Restricted
  • B2B Virtual Account Payment Method:
    • Workflows:
      • Generate Notification: Generate Notification.
      • Availability: Public
  • Visa Tokenized Asset Platform:
    • VTAP API:
      • Create Customer Wallet: Create wallet for a registered customer.
      • Update Customer Wallet: Update customer wallet details.
      • Get Customer Wallets: Retrieve wallets for the customer. Retrieve records respective to supported query parameters.
      • Create Token: Create Token
      • Get Tokens: Retrieve tokens. Retrieve records respective to supported query parameters.
      • Get Token Details: Retrieve details for the token.
      • Update Token: Update Token details
      • Create Token Event: Create a token event. Supported event types are 'mint' and 'burn'.
      • Get Token Events: Retrieve token events. Retrieve records respective to supported query parameters.
      • Get Token Event Details: Retrieve details for a token event.
      • Get Payments: Retrieve the list of payments. Filter records respective to supported query parameters.
      • Availability: Restricted

April 2024

Product Updates


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 LocatorEnables 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

March 2024

Product Updates


New APIs:
  • Visa BIN Attribute Sharing Serviceenables 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 LiteGenerate the VDE Lite app URLs to launch Push provisioning in App clips and Instant apps.
    • Changed from Hidden to Public
  • Visa Subscription ManagerVisa 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

February 2024

Product Updates


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 ServiceA 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 LocatorEnables 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

January 2024

Product Updates


New Products:

  • 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: Enables the capture and management of consumer consents, enforcement of consents governance rules, and auditing of consent-related actions
    • Availability: Restricted   

New APIs:

  • Token Service Provider SaaS: An end-to-end SaaS solution enabling the generation, issuance, and management of network tokenization
    • Token Requestor API - Inbound: The Token Requestor (TR) API provides token requestors with the capability to manage tokens stored within the Token Service Provider SaaS (TSP SaaS). 
      • Get Payment Bundle: This message is used to retrieve payment bundles during asynchronous provisioning and during synchronous and asynchronous replenishment and during IN-APP transaction depending on the use case.
      • Get Task Status: This API is used to get the status of a task.
      • Tokenize: This message is used to create a token for a given PAN or account.
      • Get Tokens: This message is used by the token requestor to retrieve basic token information for all tokens that are linked to a specific walletID or a specific consumerID or a given PAN.
      • Request Life Cycle Management: This message is used to suspend, resume or delete tokens to change tokens between the following statuses, ACTIVE, SUSPENDED, DELETED. Tokens can be moved between ACTIVE and SUSPENDED.
      • Token Status Inquiry: This message is used to obtain the status of a token.
      • Get Async Token Provisioning Result: This API is used to get the result of Async Token Provisioning.
      • Get Card Metadata: This message is used to retrieve card metadata, token metadata. This is typically used when the token requestor has been notified of a card metadata update.
      • Get Asset: This message is used to retrieve one static asset from the TR API such as card art images, payment scheme or issuers' logos and terms and conditions.
      • Ping: This message is used to determine whether the server providing the described web service, the database and the HSM are online (or reachable).
      • Provision Completion: This message is used (1) by the Token Requestor to inform that the provisioning has been completed or (2) to inform the Token Requestor that the provisioning has been completed or (3) to inform the Token Requestor that the re-perso has been completed.
      • Get Transaction History: This message is used by the token requestor to obtain the transaction history for a given token.
      • Check Eligibility: This message is used to check card availability and possible device eligibility. Besides, it enables the end-user to accept the issuing bank's terms and conditions before tokenization.
      • Availability: Restricted
  • Visa Business Data SolutionsProvides a faster and efficient way for participating issuers and their commercial clients to pull their commercial transaction data and make strategic decisions based on data-driven insights
    • VCS Enrollment API: The API is used to onboard and register companies, users and cards in Commercial Space.
      • VCS Registration: The Register endpoint is used for registration of corporate companies, cards, users and association between user and card. For the request to be valid, we need company details and primary card
      • VCS Registration: The Register endpoint is used to add additional cards and users and provide associations required
      • Get Status: The API is used to get the current status of the user being registered using VCS Registration API.
      • Availability: Public
  • B2B Virtual Account Payment MethodA suite of APIs that enable the use of virtual accounts for automating supplier payments and other employee spend.
    • Workflows: Workflows.
      • Payments Recipe: Composite API which handles process, resend and cancel payments.
      • Get Payment Details – Recipe: Get Payment details recipe API
      • Availability: Public

New Outbound API:

  • Visa Direct Request to Pay (Visa RTX):
    • Request To Pay (Outbound Bundle): Request to Pay Outbound
      • Notifications R2P: Notifications for Request to Pay
      • Availability: Public

Product Name Change: