Visa Checkout

Deliver safe, simple and speedy online shopping checkout.

available for use by


Independent Developers

Regional Availability

View Details
  • N. America
  • Asia-Pacific
  • Europe
  • LAC


mobile pay online

Simplify the online shopping experience

Visa Checkout provides a single sign-in service to pay for online shopping purchases. After a simple setup, Visa Checkout users can skip entering their payment and shipping information for their orders. Whether at home or on the go, Visa Checkout works across multiple devices so online shopping stays easy. Visa Checkout enables shoppers to choose their preferred payment method across multiple retailers with a click of a button.

Visa Checkout does not accept direct merchant connections. You will need to work with a partner to integrate Visa Checkout into your solution.  You can find Partners to integrate with Visa Checkout here

Please note, partners handle integrations and will be able to help you with any technical questions you have.

Key Features

cloud keyhole icon

Single sign-in service for payments

mobile transfer data icon

Integration and access on multiple devices

lock icon

Keeps payment information secure


Visa Checkout enables consumers to choose their preferred payment method across multiple retailers with a click of a button or a tap in an app. You can make it easy for your consumers by becoming a Visa Checkout merchant.

Register as a Visa Checkout Merchant

Become a Partner

A Visa Checkout Partner provides Visa Checkout services on behalf of merchants. You manage the Visa Checkout relationship and offer services to match your expertise. 

Learn more about becoming Visa Checkout Partner

Why Use It?


Visa Checkout uses multiple layers of security, including fraud monitoring systems and encrypted tokens using SHA256 hash algorithms, to help keep payment information safe.


Visa Checkout accepts most major credit or debit cards so customers can checkout easily and securely using the payment method they use today on your site.


Integrating Visa Checkout is easy and requires only a few simple HTML and JavaScript tags. Quickly and easily test your setup in our sandbox environment.


Join a growing community of commerce developers and get the support you need.

How Does It Work?

Online shopping with Visa Checkout takes only five simple steps.

  1. On your shopping cart or payment page, your customer selects Visa Checkout as their payment method. Visa securely serves up the Visa Checkout Payment Widget and loads it over your web page.
  2. Your customer is then prompted to sign in to their Visa Checkout account or create a new Visa Checkout account before proceeding.
  3. Your customer reviews their payment information within the Visa Checkout Payment Widget, makes any changes they want to their payment instrument or shipping information, and clicks the Continue or Pay button to send their information to you.
  4. Control of the order is returned to your website and your customer submits their order.
  5. You confirm the final purchase details to Visa Checkout when you display the Thank You or Order Confirmation page in your check out flow.

Note: To integrate to Visa Checkout, use the JavaScript SDK and Visa Checkout Mobile SDKs. There‚Äôs no need to make any API calls to implement the Visa Checkout service. For details on how to get started with Visa Checkout, refer to Getting Started. If you are interested in Visa Checkout APIs, send an email to [email protected].

APIs Included

Get Payment Data API

Use the Get Payment API to retrieve the consumer's payment information for a particular order. This API provides an alternate option to the JavaScript SDK for those merchants who want to enable back-end integration with Visa Checkout.

Update Payment Information API

Use the Update Payment API to provide Visa Checkout with the status of the transaction and the final payment amounts. This API provide an alternate option to the JavaScript SDK for those merchants who want to enable back-end integration with Visa Checkout.

Profile Management APIs

These APIs enable you to create and manage either your own profile or the profile of a client.

Key Management APIs

These APIs enable to you to create and manage either your own API keys or the API keys of a client.

User Management APIs

These APIs are supported for you to manage users of the Integration and Business Centers.

Ready to start with Visa Checkout?

Need Support?