aid: visa url: https://raw.githubusercontent.com/api-search/visa/refs/heads/main/apis.yml apis: - aid: visa:visa-government-insights-hub name: Visa Government Insights Hub tags: - Government - Insights humanURL: https://developer.visa.com/capabilities/visa-government-insights-hub properties: - url: https://developer.visa.com/capabilities/visa-government-insights-hub name: Visa Government Insights Hub type: Documentation description: Visa Government Insights Hub enable tailored, efficient, and agile decision-making with a differentiated payments insights solution. description: The Visa Government Insights Hub is a platform that provides government agencies with valuable information and resources to help them make informed decisions and improve their operations. Through data-driven analysis and research, the hub offers insights into consumer spending behavior, trends in payment technology, and best practices for implementing digital payments. - aid: visa:visa-payment-account-reference-inquiry name: Visa Payment Account Reference Inquiry tags: - Payment Account Reference - Primary Account Number humanURL: https://developer.visa.com/capabilities/visa-par-inquiry properties: - url: https://developer.visa.com/capabilities/visa-par-inquiry/docs name: Visa Payment Account Reference Inquiry type: Documentation description: Visa Payment Account Reference Inquiry is a service that allows financial institutions and merchants to access useful information about a customer's Visa account. This tool provides real-time data on account status, balances, transactions, and more, which enables businesses to efficiently process payments and minimize fraud risk. By utilizing Visa Payment Account Reference Inquiry, companies can securely verify customer information and ensure smooth, hassle-free transactions. - aid: visa:visa-pilot-program-enablement name: Visa Pilot Program Enablement tags: - Pilots humanURL: https://developer.visa.com/capabilities/vdp-pilot-program properties: - url: https://developer.visa.com/capabilities/vdp-pilot-program/docs-getting-started name: Getting Started type: Documentation description: Visa Pilot Program Enablement is a service that allows businesses to easily launch and manage pilot programs for new Visa products or services. This includes providing support and resources for program strategy, implementation, and evaluation. By utilizing Visa Pilot Program Enablement, businesses can quickly and efficiently test out new ideas and innovations in a controlled environment before fully committing to a widespread rollout. - aid: visa:visa-underwriting-intelligence-solutions name: Visa Underwriting Intelligence Solutions tags: - Intelligence - Underwriting humanURL: https://developer.visa.com/capabilities/visa-underwriting-intelligence-solutions properties: - url: https://developer.visa.com/capabilities/visa-underwriting-intelligence-solutions/docs name: Visa Underwriting Intelligence Solutions type: Documentation description: Visa Underwriting Intelligence Solutions is a leading provider of data analytics and risk management solutions for financial institutions. With a focus on using advanced technology and algorithms to assess creditworthiness and streamline the underwriting process, Visa Underwriting Intelligence Solutions helps lenders make more informed decisions quickly and efficiently. - aid: visa:vca-data-exchange name: VCA Data Exchange tags: - Data - Insights humanURL: https://developer.visa.com/capabilities/vca-data-exchange properties: - url: https://developer.visa.com/capabilities/vca-data-exchange/docs name: VCA Data Exchange type: Documentation description: VCA Data Exchange is a platform that allows businesses to securely exchange data with their partners, customers, and suppliers. Whether it's sharing customer information, product catalogs, or financial data, VCA Data Exchange provides a streamlined solution for securely transferring and managing data. By centralizing data exchange processes, VCA Data Exchange helps organizations improve efficiency, reduce errors, and enhance collaboration with external stakeholders. - aid: visa:payment-account-validation name: Payment Account Validation tags: - Accounts - Validation humanURL: https://developer.visa.com/capabilities/pav properties: - url: openapi/payment-account-validation.yml type: OpenAPI - url: https://developer.visa.com/capabilities/pav/docs name: Getting Started type: GettingStarted - url: https://developer.visa.com/capabilities/pav/docs-authentication name: Authentication type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Errors type: Errors description: Payment Account Validation is a process used by financial institutions to verify the accuracy and legitimacy of a customer's payment account information. This validation helps prevent fraudulent transactions and ensure that funds are being transferred to the correct recipient. By verifying key details such as the account number, account holder's name, and bank routing number, Payment Account Validation reduces the risk of errors and unauthorized payments. - aid: visa:visa-supplier-matching-service name: Visa Supplier Matching Service tags: - Matching - Suppliers humanURL: https://developer.visa.com/capabilities/suppliermatchingservice properties: - url: openapi/visa-supplier-matching-service.yml type: OpenAPI - url: https://developer.visa.com/capabilities/suppliermatchingservice/docs-getting-started name: Getting Started type: GettingStarted - url: https://developer.visa.com/capabilities/suppliermatchingservice/docs-authentication name: Authentication type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Errors type: Errors - url: https://developer.visa.com/capabilities/suppliermatchingservice/product-terms name: TermsOfService type: TermsOfService description: Visa Supplier Matching Service is a platform that allows businesses to easily connect with suppliers that meet their specific needs and requirements. By leveraging Visa's extensive network of suppliers and partners, businesses can access a wide range of goods and services, from office supplies to transportation solutions. - aid: visa:visa-consent-management-service name: Visa Consent Management Service tags: - Consent humanURL: https://developer.visa.com/capabilities/vcms properties: - url: openapi/visa-consent-management-service.yml type: OpenAPI - url: https://developer.visa.com/capabilities/vcms/docs-getting-started name: Getting Started type: GettingStarted - url: https://developer.visa.com/capabilities/vcms/docs-authentication name: Authentication type: Authentication - url: https://developer.visa.com/capabilities/vcms/error-codes name: Visa Consent Management Service - Error Codes type: Errors - url: https://developer.visa.com/capabilities/vcms/product-terms name: TermsOfService type: TermsOfService description: Visa Consent Management Service is a platform that enables consumers to have greater control over the sharing of their personal data with third parties. It allows users to easily manage and monitor their consent preferences, including which companies have permission to access their data and for what purposes. This service helps to enhance transparency and trust between consumers and businesses, ensuring that data is only shared with consent and in compliance with privacy regulations. - aid: visa:card-on-file-data-inquiry name: Card on File Data Inquiry tags: - Credentials - Credit Cards humanURL: https://developer.visa.com/capabilities/card-on-file-data-inquiry properties: - url: openapi/card-on-file-data-inquiry.yml type: OpenAPI - url: https://developer.visa.com/capabilities/card-on-file-data-inquiry/docs-getting-started name: Getting Started with Card on File Data Inquiry type: GettingStarted - url: https://developer.visa.com/capabilities/card-on-file-data-inquiry/docs-authentication name: Authentication type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors description: Card on File Data Inquiry is a service that allows businesses to securely and efficiently access and manage customer's card information that is stored on file. This service streamlines the process of verifying and updating card data, enabling businesses to easily keep track of payment information for recurring transactions. - aid: visa:foreign-exchange name: Foreign Exchange tags: - Currency - Foreign Exchange humanURL: https://developer.visa.com/capabilities/foreign_exchange properties: - url: openapi/foreign-exchange.yml type: OpenAPI - url: https://developer.visa.com/capabilities/foreign_exchange/docs-getting-started name: Getting Started type: GettingStarted - url: https://developer.visa.com/capabilities/foreign_exchange/docs-authentication name: Authentication type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Errors type: Errors - url: https://developer.visa.com/capabilities/foreign_exchange/reference#tag/Foreign-Exchange-Rates-API/operation/ForeignExchangeRates_v2%20-%20Latest name: Documentation type: Documentation description: Foreign Exchange, also known as forex or FX, is the global marketplace where currencies are traded. It is the largest financial market in the world, with an average daily trading volume exceeding $5 trillion. The main purpose of forex trading is to facilitate international trade and investment by enabling businesses and individuals to exchange one currency for another. - aid: visa:payment-account-attributes-inquiry name: Payment Account Attributes Inquiry tags: - Accounts - Attributes humanURL: https://developer.visa.com/capabilities/paai properties: - url: openapi/payment-account-attributes-inquiry.yml type: OpenAPI - url: https://developer.visa.com/capabilities/paai/docs-getting-started name: Getting Started with Payment Account Attributes Inquiry type: GettingStarted - url: https://developer.visa.com/capabilities/paai/docs-authentication name: Payment Account Attributes Inquiry Authentication Method type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors - url: https://developer.visa.com/capabilities/paai/product-terms name: Payment Account Attributes Inquiry Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/paai/reference#tag/Funds-Transfer-Attributes-Inquiry-API/operation/Funds%20Transfer%20Inquiry_v5%20-%20Latest name: Payment Account Attributes Inquiry API Reference type: Documentation description: Payment Account Attributes Inquiry is a service that allows users to access and review specific details and information about their payment accounts. This includes information such as account balance, transaction history, available credit, payment due dates, and any associated fees or charges. By utilizing this service, individuals can stay informed about their financial situation and make informed decisions regarding their payment accounts. - aid: visa:visa-account-updater name: Visa Account Updater tags: - Accounts - Updates humanURL: https://developer.visa.com/capabilities/vau properties: - url: openapi/visa-account-updater.yml type: OpenAPI - url: https://developer.visa.com/capabilities/vau/docs-getting-started name: Getting Started with Visa Account Updater type: GettingStarted - url: https://developer.visa.com/capabilities/vau/docs-authentication name: Visa Account Updater APIs Authentication Method type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors - url: https://developer.visa.com/capabilities/vau/vau-faq name: Visa Account Updater (VAU) FAQs type: FAQ - url: https://developer.visa.com/capabilities/vau/product-terms name: Visa Account Updater Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/vau/reference#tag/Issuer-Stop-Advice-API/operation/stopAdviceUsingPOST_v1%20-%20Latest name: Visa Account Updater API Reference type: Documentation description: Visa Account Updater is a service that automatically updates cardholder account information, such as expiration dates and card numbers, with participating merchants. This ensures that cardholders do not experience interruptions in recurring payments or subscriptions due to outdated information. By providing merchants with up-to-date account information, Visa Account Updater helps reduce declined transactions, improve customer satisfaction, and increase transaction approval rates. - aid: visa:visa-bin-attribute-sharing name: Visa BIN Attribute Sharing Service tags: - BIN - Fraud - VBASS humanURL: https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service properties: - url: openapi/visa-bin-attribute-sharing.yml type: OpenAPI - url: https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service/docs-getting-started name: Getting Started with Visa BIN Attribute Sharing Service type: GettingStarted - url: https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service/docs-authentication name: Visa BIN Attribute Sharing Service Authentication Method type: Authentication - url: https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service/faq name: Visa BIN Attribute Sharing Service Authentication Method type: FAQ - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors - url: https://developer.visa.com/capabilities/visa-bin-attribute-sharing-service/product-terms name: Visa BIN Attribute Sharing Service Product Terms type: TermsOfService description: Visa BIN Attribute Sharing Service is a platform that allows financial institutions and merchants to exchange information about Visa card transactions in real-time. This service provides valuable insights into cardholder behavior and transaction patterns, helping businesses make informed decisions about fraud prevention, marketing strategies, and customer targeting. - aid: visa:visa-business-data-solutions name: Visa Business Data Solutions tags: - Analytics - Data humanURL: https://developer.visa.com/capabilities/vbds properties: - url: openapi/visa-business-data-solutions.yml type: OpenAPI - url: https://developer.visa.com/capabilities/vbds/docs-getting-started name: Getting Started with Visa Business Data Solutions type: GettingStarted - url: https://developer.visa.com/capabilities/vbds/docs-authentication name: Visa Business Data Solutions Authentication Method type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors - url: https://developer.visa.com/capabilities/vbds/product-terms name: Visa Business Data Solutions Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/vbds/reference#tag/Authorization-Data-API/operation/getAuthDataUsingPOST_v1%20-%20Latest name: Visa Business Data Solutions API Reference type: Documentation description: Visa Business Data Solutions is a cutting-edge technology company that specializes in providing businesses with valuable data insights and analytics to help them make informed decisions. By leveraging Visa's vast network and access to transaction data, Visa Business Data Solutions offers a comprehensive suite of products and services that help businesses understand consumer behavior, identify growth opportunities, and optimize their operations. - aid: visa:visa-data-tokens name: Visa Data Tokens tags: - Historical - Insights - Personalization - Predictive - Signals humanURL: https://developer.visa.com/capabilities/visa-data-tokens properties: - url: openapi/visa-data-tokens.yml type: OpenAPI description: Visa Data Tokens is a technology developed by Visa that replaces sensitive payment card information, such as credit card numbers, with a unique digital identifier called a token. These tokens are used in place of actual card data during transactions, adding an extra layer of security for consumers and merchants. By using Visa Data Tokens, businesses can reduce the risk of data breaches and fraud, while still providing a seamless and secure payment experience for their customers. - aid: visa:visa-practical-money-skills-financial-education-platform name: Visa Practical Money Skills Financial Education Platform tags: [] humanURL: https://developer.visa.com/capabilities/practical-money-skills properties: - url: https://developer.visa.com/capabilities/practical-money-skills/docs-getting-started name: Getting Started with Visa Practical Money Skills type: GettingStarted - url: https://developer.visa.com/capabilities/practical-money-skills/docs-authentication name: Authentication Method for Visa Practical Money Skills type: Authentication - url: https://developer.visa.com/capabilities/practical-money-skills/product-terms name: Visa Practical Money Skills Terms type: TermsOfService description: Visa Practical Money Skills Financial Education Platform is an online resource that provides valuable tools and information to help individuals improve their financial knowledge and skills. The platform offers a wide range of resources, including articles, videos, calculators, and games, to help users learn about budgeting, credit management, savings, investing, and more. - aid: visa:visa-card-program-management name: Visa Card Program Management tags: - Cards - Programs humanURL: https://developer.visa.com/capabilities/vcpm properties: - url: openapi/visa-card-program-management.yml type: OpenAPI - url: https://developer.visa.com/capabilities/vcpm/docs-getting-started name: Getting Started with Visa Card Program Management type: GettingStarted - url: https://developer.visa.com/capabilities/vcpm/docs-authentication name: Visa Card Program Management Authentication Method type: Authentication - url: https://developer.visa.com/capabilities/vcpm/docs-error-codes name: Error Codes for Visa Card Program Management type: Errors - url: https://developer.visa.com/capabilities/vcpm/product-terms name: Visa Card Program Management Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/vcpm/reference#tag/Visa-Card-Program-Enrollment/operation/enrollmentV2UsingPOST_v2%20-%20Latest name: Visa Card Program Management API Reference type: Documentation description: Visa Card Program Management oversees the development, implementation, and monitoring of Visa's various credit and debit card programs in collaboration with financial institutions, merchants, and other stakeholders. This involves managing relationships with card issuers, ensuring compliance with payment card regulations, and monitoring card program performance to drive growth and profitability. - aid: visa:visa-click-to-pay name: Visa Click to Pay tags: - Checkout - Payments humanURL: https://developer.visa.com/capabilities/visa-secure-remote-commerce properties: - url: openapi/visa-click-to-pay.yml type: OpenAPI - url: https://developer.visa.com/capabilities/visa-secure-remote-commerce/docs-getting-started name: Getting Started with Visa Click to Pay type: GettingStarted - url: https://developer.visa.com/capabilities/visa-secure-remote-commerce/docs-glossary name: Glossary type: Glossary - url: https://developer.visa.com/capabilities/visa-secure-remote-commerce/reference#tag/CTP-Checkout-API/operation/CTP%20Checkout%20API_v1%20-%20Latest name: Click to Pay API Reference type: Documentation description: Visa Click to Pay is a streamlined and secure online payment service offered by Visa that allows customers to make purchases with just a few clicks. By storing their payment information in one secure location, users can make purchases quickly and easily without having to enter their payment details each time. Visa Click to Pay also provides additional security features such as encryption and tokenization to protect users' sensitive information during transactions. - aid: visa:visa-digital-enablement name: Visa Digital Enablement Lite App tags: - Apple Pay - Digital Wallet - Google Wallet - White-Label humanURL: https://developer.visa.com/capabilities/visa-digital-enablement-lite properties: - url: https://developer.visa.com/capabilities/visa-digital-enablement-lite/docs-getting-started name: Getting Started type: OpenAPI - url: openapi/visa-digital-enablement.yml type: OpenAPI - url: https://developer.visa.com/capabilities/visa-digital-enablement-lite/product-terms name: Visa Digital Enablement Lite App Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/visa-digital-enablement-lite/reference#tag/URL-Generation-API_/paths/1inapp1provision1appclip1url/post_v1%20-%20Latest name: Visa Digital Enablement Lite App API Reference type: Documentation description: The Visa Digital Enablement Lite App is a cutting-edge mobile application that revolutionizes the way consumers interact with their Visa credit and debit cards. With this app, users can securely store their card information on their smartphones and use it to make contactless payments at participating merchants. The app also provides real-time notifications for all card transactions, helping users keep track of their spending and secure their financial data. - aid: visa:visa-digital-enablement name: Visa Digital Enablement Lite App tags: - Apple Pay - Digital Wallet - Google Wallet - White-Label humanURL: https://developer.visa.com/capabilities/visa-digital-enablement-lite properties: - url: openapi/visa-digital-enablement.yml type: OpenAPI - url: https://developer.visa.com/capabilities/visa-digital-enablement-lite/product-terms name: Visa Digital Enablement Lite App Product Terms type: TermsOfService - url: https://developer.visa.com/capabilities/visa-digital-enablement-lite/reference#tag/URL-Generation-API_/paths/1inapp1provision1appclip1url/post_v1%20-%20Latest name: Visa Digital Enablement Lite App API Reference type: Documentation description: The Visa Digital Enablement Lite App is a cutting-edge mobile application that revolutionizes the way consumers interact with their Visa credit and debit cards. With this app, users can securely store their card information on their smartphones and use it to make contactless payments at participating merchants. The app also provides real-time notifications for all card transactions, helping users keep track of their spending and secure their financial data. - aid: visa:visa-merchant-screening name: Visa Merchant Screening Service tags: - Merchants - Screening humanURL: https://developer.visa.com/capabilities/visa-merchant-screening-service properties: - url: https://developer.visa.com/capabilities/visa-merchant-screening-service/docs-getting-started name: Getting Started type: GettingStarted - url: https://developer.visa.com/capabilities/visa-merchant-screening-service/docs-authentication name: Authentication Method type: Authentication - url: https://developer.visa.com/pages/visa-developer-error-codes name: Visa Developer Error Codes type: Errors - url: https://developer.visa.com/capabilities/visa-merchant-screening-service/reference#tag/Termination-Inquiry-APIs/operation/RetroActive%20Alert%20of%20Terminated%20Merchants%20or%20Agent_v2%20-%20Latest name: Visa Merchant Screening Service API Reference type: Documentation - url: openapi/visa-merchant-screening.yml name: OpenAPI type: OpenAPI description: Visa Merchant Screening Service is a tool provided by Visa that helps merchants to assess and manage risk associated with potential business partners. This service enables merchants to screen and evaluate the trustworthiness and legitimacy of their prospective merchant partners by conducting thorough background checks and monitoring their activities. - aid: visa:b2b-virtual-account-payment-method name: B2B Virtual Account Payment Method tags: - Accounts - B2B - Payments humanURL: https://developer.visa.com/capabilities/vpa properties: - url: openapi/b2b-virtual-account-payment-method.yml type: OpenAPI - type: Documentation url: https://developer.visa.com/capabilities/vpa description: B2B Virtual Account Payment Method is a digital payment solution designed for businesses to streamline their payment processes when dealing with suppliers or partners. This method allows businesses to create virtual accounts for each transaction, providing a secure and efficient way to transfer funds without the need for traditional banking methods. - aid: visa:visa-in-app-provisioning name: Visa In-App Provisioning tags: - Applications - Mobile - Payments humanURL: https://developer.visa.com/capabilities/visa-in-app-provisioning properties: - url: openapi/visa-in-app-provisioning.yml type: OpenAPI - type: Documentation url: https://developer.visa.com/capabilities/visa-in-app-provisioning description: Visa In-App Provisioning is a technology that allows consumers to securely add their Visa payment cards to various mobile applications for use in making purchases. This innovative solution enables users to easily and conveniently link their cards to participating merchants and payment services within the app ecosystem. - aid: visa:visa-resolve-online name: Visa Resolve Online tags: [] humanURL: https://developer.visa.com/capabilities/visa-resolve-online properties: - type: Documentation url: https://developer.visa.com/capabilities/visa-resolve-online description: Visa Resolve Online is a platform developed by Visa that enables financial institutions and merchants to streamline the process of resolving disputed transactions. It provides a centralized system for submitting and managing disputes, allowing for efficient communication and collaboration between all parties involved. With Visa Resolve Online, users can track the status of disputes in real-time, access relevant documentation and evidence, and ultimately reach a timely resolution. - aid: visa:visa-europe-payment-stop-service name: Visa Europe Payment Stop Service tags: [] humanURL: https://developer.visa.com/capabilities/visa-stop-payment-service properties: - type: Documentation url: https://developer.visa.com/capabilities/visa-stop-payment-service/docs-getting-started description: Visa Europe Payment Stop Service is a feature offered by Visa that allows cardholders to temporarily suspend or cancel any recurring or future payments set up with their Visa card. This can be helpful in cases where cardholders have lost their card, suspect fraudulent activity, or simply want to pause payments for a period of time. - aid: visa:visa-subscription-manager name: Visa Subscription Manager tags: [] humanURL: https://developer.visa.com/capabilities/visa-subscription-manager properties: - type: Documentation url: https://developer.visa.com/capabilities/visa-subscription-manager description: Visa Subscription Manager is a service that allows consumers to easily manage and control their recurring payments and subscriptions. With this platform, users can view all of their recurring charges in one place, set reminders for upcoming payments, and easily cancel or change subscriptions as needed. This tool provides consumers with greater transparency and control over their spending, helping them to better manage their finances and avoid unexpected charges. - aid: visa:order-insight-digital name: Order Insight Digital tags: [] humanURL: https://developer.visa.com/capabilities/visa-cardholder-purchase-inquiry properties: - type: Documentation url: https://developer.visa.com/capabilities/visa-cardholder-purchase-inquiry description: When cardholders are reviewing their card statement, confusion over if a purchase is legitimate is one of the most common occurrances. A cardholders first reaction when this occurs is typically to pick up the phone to contact the issuing bank, tying up valuable issuer resources in an attempt to identify this purchase and/or pursue a dispute. - aid: visa:visa-dcvv2-generate name: Visa dCVV2 Generate tags: [] humanURL: https://developer.visa.com/capabilities/visa-dcvv2-generate properties: - type: Documentation url: https://developer.visa.com/capabilities/visa-dcvv2-generate/docs-getting-started description: Visa dCVV2 Generate is a tool designed to help businesses generate dynamic card verification values (dCVV2) for online transactions. This security feature adds an extra layer of protection by providing a unique code that is only valid for a short period of time, making it more difficult for fraudsters to use stolen card information for unauthorized purchases. - aid: visa:visa-risk-manager name: Visa Risk Manager tags: [] humanURL: https://developer.visa.com/capabilities/vrm properties: - type: Documentation url: https://developer.visa.com/capabilities/vrm description: Visa Risk Manager is a web portal that provides a comprehensive suite of fraud and risk management tools that can be accessed through Visa Online 24/7. It is specifically designed to help issuers optimize fraud loss prevention and maximize profitability by providing clients with an effective transaction risk management decisioning system. - aid: visa:visa-token-service name: Visa Token Service tags: [] humanURL: https://developer.visa.com/capabilities/vts properties: - type: Documentation url: https://developer.visa.com/capabilities/vts/docs description: Visa Token Service is a technology solution that aims to enhance the security and convenience of digital payments. It replaces sensitive card information with a unique digital identifier, called a token, which is used for payment transactions. This ensures that actual card details are not shared during the transaction process, reducing the risk of fraud and unauthorized access to payment information. - aid: visa:visa-token-service-provisioning-and-credential-management name: Visa Token Service Provisioning and Credential Management tags: [] humanURL: https://developer.visa.com/capabilities/token-service-provisioning properties: - type: Documentation url: https://developer.visa.com/capabilities/token-service-provisioning description: Visa Token Service Provisioning and Credential Management is a secure platform that allows consumers to make purchases using a tokenized payment method, which replaces sensitive payment information with a unique token. This platform provisions tokens to mobile devices, wearables, and other connected devices, enabling consumers to make fast and secure payments without exposing their actual payment card details. - aid: visa:merchant-search name: Merchant Search tags: - Merchants - Search humanURL: https://developer.visa.com/capabilities/merchant_search properties: - url: openapi/visa-merchant-search.yml type: OpenAPI - type: Documentation url: https://developer.visa.com/capabilities/merchant_search/docs description: Introducing Merchant Search, a cutting-edge API designed to elevate your transaction experience and enhance data quality. This innovative solution provides you with enriched and precise merchant data, creating a more transparent and effective transaction process. Merchant Search is more than just an API, it's a tool that empowers businesses by improving data accuracy, streamlining operations, and providing insights for better decision-making. - aid: visa:visa-b2b-connect name: Visa B2B Connect tags: - B2B - Payments humanURL: https://developer.visa.com/capabilities/vba properties: - url: openapi/visa-b2b-connect.yml type: OpenAPI - type: Documentation url: https://developer.visa.com/capabilities/vba/docs description: Visa B2B Connect is built on Visa's capabilities and formidable core payments experience with distributed ledger technology to provide direct settlements of large-value transactions. Visa B2B Connect can help financial institutions and their clients overcome costly processes and geographic barriers, which translates to an improved, seamless end-to-end experience. - aid: visa:visa-b2b-connect-is-built-on-visa-s-capabilities-and-formidable-core-payments-experience-with-distributed-ledger-technology-to-provide-direct-settlements-of-large-value-transactions-visa-b2b-connect-can-help-financial-institutions-and-their-clients-overcome-costly-processes-and-geographic-barriers-which-translates-to-an-improved-seamless-end-to-end-experience- name: Visa B2B Connect is built on Visa's capabilities and formidable core payments experience with distributed ledger technology to provide direct settlements of large-value transactions. Visa B2B Connect can help financial institutions and their clients overcome costly processes and geographic barriers, which translates to an improved, seamless end-to-end experience. tags: [] humanURL: https://developer.visa.com/capabilities/vces properties: [] description: Visa Card Eligibility Service (VCES) is an account eligibility verification product enabling our issuers, merchants, partners, and developers to check eligibility/access rights to exclusive benefits, offers, and promotions, subject to terms and restrictions, in real-time. - aid: visa:visa-merchant-offers name: Visa Merchant Offers tags: - Merchants - Offers humanURL: https://developer.visa.com/capabilities/vmorc properties: - url: openapi/visa-merchant-offers.yml type: OpenAPI - type: Documentation url: https://developer.visa.com/capabilities/vmorc/docs description: The Visa Merchant Offers Resource Center (VMORC) is a central offer repository that gives an easy way to promote merchant offers to their cardholders._VMORC is a multilingual application used by various teams worldwide to store offers as they are procured. Additionally, VMORC provides an Application Programming Interface (API) for users to extract offers to display on custom applications or pages. - aid: visa:visa-offers-platform name: Visa Offers Platform tags: [] humanURL: https://developer.visa.com/capabilities/vop properties: - type: Documentation url: https://developer.visa.com/capabilities/vop description: "Visa\x19s Customers can get access to near real-time transaction data via the Visa Offers\ \ Platform to execute and manage their card-linked programs. For cardholders who have consented\ \ to take part in the Customer\x19s program, VOP can access the VisaNet authorization and settlement\ \ stream to qualify transactions and send the relevant notifications to the Customer in near real-time.\ \ Using the VOP APIs, Customers can leverage capabilities to enhance their own web and mobile applications." - aid: visa:installment-transaction-service name: Installment Transaction Service tags: [] humanURL: https://developer.visa.com/capabilities/installment-transaction-service properties: - type: Documentation url: https://developer.visa.com/capabilities/installment-transaction-service/docs description: The Installments Transaction Service allows you to offer Buy Now Pay Later (BNPL) plans to your customers through a set of APIs or on ISO. The plans can be offered pre-purchase, during, or post-purchase and give consumers the opportunity to pay for qualifying purchases over time. For you, it means attracting and retaining a larger customer base with a seamless user experience that is scalable and cost effective. - aid: visa:kernel-in-the-cloud name: Kernel in the Cloud tags: [] humanURL: https://developer.visa.com/capabilities/kernel-in-the-cloud properties: [] description: Kernel in the Cloud is pioneering innovation via a software-based cloud infrastructure to democratize acceptance. It provides a secure, modular and service architecture-oriented solution to enable acceptance. This solution eliminates traditional hardware constraints and enables faster and easier deployment of value-added services at the point-of-sale. - aid: visa:visa-direct-request-to-pay name: Visa Direct Request to Pay tags: [] humanURL: https://developer.visa.com/capabilities/visa-direct-request-to-pay properties: [] description: Send and receive payment requests with Visa Direct request to payInnovate and simplify services for you and your clients with our secure, fast and convenient messaging framework. - aid: visa:visa-mobile name: Visa Mobile tags: [] humanURL: https://developer.visa.com/capabilities/visa-mobile properties: [] description: Product integrates with a new e-commerce payment methodVisa Mobile is the new UX for cards e-commerce payments, that is mobile, quicker yet safe - builds on SRC and regular CNP transactions rails. - aid: visa:receiver-directed-payouts name: Receiver Directed Payouts tags: [] humanURL: https://developer.visa.com/capabilities/visa-receiver-directed-payouts properties: [] description: Securely capture, validate, verify and store a receivers payment credentials within the Alias Directory Service, without the burden of being PCI compliant. - aid: visa:visa-direct name: Visa Direct tags: - Payments - Transfers humanURL: https://developer.visa.com/capabilities/visa_direct properties: - url: openapi/visa-direct.yml type: OpenAPI - url: https://developer.visa.com/capabilities/visa_direct/docs type: Documentation description: Help drive growth for you and your clients with fast, convenient and secure payments worldwide2. - aid: visa:visa-direct-account-and-wallet name: Visa Direct Account and Wallet tags: [] humanURL: https://developer.visa.com/capabilities/visa-direct-account-and-wallet properties: [] description: Visa Direct Account and Wallet is built to help businesses deliver money to billions of endpoints worldwide through ACH, and faster payment networks1 via a single integration. Support your clients with a payment solution that can help meet their operational, commercial, and regulatory needs. - aid: visa:visa-direct-connect name: Visa Direct Connect tags: [] humanURL: https://developer.visa.com/capabilities/visa-direct-connect properties: [] description: Visa Direct Connect reduces the effort to integrate with money movement methods, routes and endpoints supported by Visa Direct. - aid: visa:visa-chip-l3-testing-report-upload name: Visa Chip L3 Testing Report Upload tags: [] humanURL: https://developer.visa.com/capabilities/l3-chip-compliance properties: [] description: Streamline L3 testing through the use of these APIs. - aid: visa:visa-global-atm-locator name: Visa Global ATM Locator tags: - ATM - Locator humanURL: https://developer.visa.com/capabilities/atmlocator properties: - url: openapi/visa-global-atm-locator.yml type: OpenAPI - url: https://developer.visa.com/capabilities/atmlocator/docs type: Documentation description: 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.The Visa Global ATM Locator service lets cardholders find a convenient ATM when they need cash from over 1 million ATMs in over 200 countries. The ATM Locator Service is a cost effective way to deliver user friendly, trusted information when users need cash while travelling or in emergencies. - aid: visa:visa-travel-notification name: Visa Travel Notification tags: [] humanURL: https://developer.visa.com/capabilities/tns properties: [] description: Visa Travel Notification Service helps you avoid mistaken purchase declines while your cardholders are traveling by incorporating cardholder self-reported travel plans into the VisaNet authorization message. With Visa Travel Notification Service, Visa informs you whether your cardholder is transacting during the travel dates and at the travel destination they reported, helping you more confidently approve transactions when your cardholders make purchases while travelling. - aid: visa:dps-card-and-account name: DPS Card and Account tags: [] humanURL: https://developer.visa.com/capabilities/dps-card-and-account-services properties: [] description: Enable issuers to manage their cardholders card and account informationDPS Card and Account Services supports a set of debit, credit, and prepaid card and account services. The_DPS Card and Account Services APIs can be used by any developer in the sandbox._. - aid: visa:dps-digital-services name: DPS Digital Services tags: [] humanURL: https://developer.visa.com/capabilities/dps-digital-services properties: [] description: DPS Digital Services partners with third-party service providers, integrating with their unique offerings to provide comprehensive business solutions and richer service offerings for issuers. - aid: visa:dps-forward name: DPS Forward tags: [] humanURL: https://developer.visa.com/capabilities/dps-forward-services properties: [] description: The best of Visa DPS issuer processing capabilities are accessible through a suite of APIs designed for digital banking platforms. Use DPS Forward to create powerful card products and digital payment solutions._. - aid: visa:visa-tokenized-asset-platform-vtap- name: Visa Tokenized Asset Platform (VTAP) tags: [] humanURL: https://developer.visa.com/capabilities/visa-tokenized-asset-platform properties: [] description: VTAP provides the tools and infrastructure for banks to tokenize fiat currencies on blockchain networks. Clients can access and test VTAP capabilities through an API layer that connects to blockchain infrastructure and utilizes a Visa-developed standard for issuing fiat-backed tokens. Clients can access VTAP in a nonvalue Sandbox testing phase that can be used for different tokenization use cases._. - aid: visa:visa-b2b-payment-controls name: Visa B2B Payment Controls tags: [] humanURL: https://developer.visa.com/capabilities/visa-b2b-payment-controls properties: [] description: Visa B2B Payment Controls offers authorization-based payment controls solutions for B2B market segments such as Government, Corporate, Commercial and Small Business. This service allows more security and safety for commercial payments and provides issuers and their third-party providers with spend protection mechanisms. - aid: visa:visa-flexible-credential-vfc- name: Visa Flexible Credential (VFC) tags: [] humanURL: https://developer.visa.com/capabilities/visa-flexible-credential properties: [] description: Visa Flexible Credential (VFC) 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. - aid: visa:visa-transaction-controls name: Visa Transaction Controls tags: - Alerts - Controls humanURL: https://developer.visa.com/capabilities/vctc properties: - url: openapi/visa-transaction-controls.yml type: OpenAPI - url: https://developer.visa.com/capabilities/vctc/docs type: Documentation description: VTC control-types let cardholders place_their own rules on_a payment cards use and when to be_notified of_different financial events._Independent alert and decline settings can be_tailored to different_ transaction and merchant types (e.g. ATM,_Ecom, Gasoline, Gambling...)_or_can be applied_to all_payment account activity. - aid: visa:visa-alias-directory name: Visa Alias Directory tags: [] humanURL: https://developer.visa.com/capabilities/alias-directory-service properties: [] description: Visa Alias Directory Service is built to help simplify payments, improve the user experience, and protect sensitive payment credential information by using Aliases._Alias Directory offers capabilities for clients to link Aliases, such as mobile numbers or email addresses, to payment credentials such as cards or bank accounts. Clients can manage the lifecycle of an Alias and resolve an Alias to receive the associated payment credential. - aid: visa:visa-installment-management name: Visa Installment Management tags: [] humanURL: https://developer.visa.com/capabilities/installment-management-service properties: [] description: The Installment Management Service allows you to provide installment offers to all participating merchants at point-of-sale, online or in-store, giving your cardholders access to a new payment method._. - aid: visa:visa-faster-payments-gateway name: Visa Faster Payments Gateway tags: [] humanURL: https://developer.visa.com/capabilities/visa-faster-payments-gateway properties: [] description: Visa Faster Payments Gateway_supports both send and receive capabilities for credit transfers and request for return of funds. We set up the digital infrastructure - your participating account holders send and receive payments any time of day, every day, including holidays and weekends. - aid: visa:visanet-connect name: VisaNet Connect tags: [] humanURL: https://developer.visa.com/capabilities/visanet-connect-acceptance properties: [] description: VisaNet Connect APIs enable Visa clients -- such as acquirers, acquirer-processors, and approved technology partners -- to process in-store, in-app, and online payments through a direct interface to Visas global payment system. Clients can quickly and securely process these and other payments solutions over a simple internet connection to VisaNet, eliminating the need for installing hardware at the clients site._. - aid: visa:visanet-connect-issuing name: VisaNet Connect - Issuing tags: [] humanURL: https://developer.visa.com/capabilities/visanet-connect-issuing properties: [] description: VisaNet Connect Issuing APIs are 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. The VisaNet Connect Issuing APIs support a broad range of payment types, including point-of-sale, ecommerce, digital wallets, and ATMs. Connectivity to VisaNet is provided via a lightweight, easy-to-integrate set of RESTful APIs. name: Visa tags: - Accounts - Banking - Credit Cards - Digital Commerce - Digital Wallets - Fintech - Foreign Exchange - Fraud Prevention - Merchants - Money Movement - Payments - Tokenization type: Contract image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg access: 3rd-Party common: - url: https://developer.visa.com/capabilities/vdp-pilot-program/docs name: Getting Started type: GettingStarted - url: https://developer.visa.com/ type: Website - url: https://developer.visa.com/support type: Support - url: json-schema/visa-payment-transaction-schema.json type: JSONSchema - url: json-schema/visa-merchant-schema.json type: JSONSchema - url: json-schema/visa-account-schema.json type: JSONSchema - url: json-ld/visa-context.jsonld type: JSON-LD - url: json-structure/visa-payment-transaction-structure.json type: JSONStructure - url: json-structure/visa-merchant-structure.json type: JSONStructure - url: vocabulary/visa-vocabulary.yml type: Vocabulary - url: rules/visa-rules.yml type: SpectralRules - type: Features data: - 'Visa: API access via partner / B2B contracts only' - No public API pricing published — contact enterprise sales - Visa Developer Platform APIs (Visa Direct, Token Service, Acceptance) require commercial agreements via Visa partner sales. sources: - https://developer.visa.com/ updated: '2026-05-04' created: '2024-11-15T00:00:00.000Z' modified: '2026-05-04' position: Consuming description: Visa is a global payment technology company that facilitates electronic funds transfers by providing consumers, businesses, and governments with secure, convenient, and reliable payment solutions. Through its network of financial institutions and partners, Visa enables individuals to make purchases, transfer money, and access other financial services in over 200 countries and territories worldwide. The Visa Developer platform provides APIs for money movement (Visa Direct), merchant intelligence, account validation, transaction controls, foreign exchange, digital wallets, tokenization, and more. maintainers: - FN: Kin Lane email: kin@apievangelist.com specificationVersion: '0.19'