Checkout icon

Configure the checkout experience

Learn how to optimize the checkout experience for shoppers using checkout settings such as dynamic payment method ordering.

Checkout settings in the Customer Area let you personalize the checkout experience for shoppers. For example, you can manage the payment methods that you want to present to shoppers in certain countries or regions, and in what order. Or you can use dynamic payment method ordering to optimize for conversion or cost.

Requirements

Before you begin, take into account the following requirements and limitations.

Requirement Description
Integration type Make sure that you have built an online payments integration that uses the Checkout API.

Recommended integration to benefit from Adyen Uplift and other features without additional configuration:
Customer Area roles You need one of the following roles:
  • Merchant admin
  • Change payment methods
Limitations Dynamic payment method ordering:

Checkout settings

For each merchant account, you can use different checkout settings in your Customer Area to personalize the checkout experience for shoppers.

An important aspect of this personalization is the order that payment methods are shown in on your checkout. You can customize that order in two ways:

It is possible to use a different method for different merchant accounts. But within a merchant account you have to choose between manual and dynamic payment method ordering. We recommend dynamic ordering because that benefits from Adyen Uplift to automatically optimize the order of payment methods.

The checkout dashboard enables you to monitor dynamic payment method ordering and gain actionable insights to help you identify, quantify, and prioritize changes to your checkout experience.

Payment methods

To manually add, remove, or order payment methods per country or region:

  1. In your Customer Area, switch to the merchant account.
  2. Go to Payments > Checkout settings.
  3. Select Payment methods.
  4. Select the country that you want to configure and make the changes for that country or region.

You can repeat these steps to configure settings for more countries. To do so, select a different country and configure the payment method settings for that country. The settings apply when a shopper initiates a checkout session with a shopper country code that corresponds with the payment method configuration for that country.

Optionally, you can run an experiment to analyze the impact on conversion and cost of temporarily removing a payment method from your checkout page in a country or region.

When you enable dynamic payment method ordering, the payment method order set in Payment methods for the same merchant account no longer applies.

Dynamic ordering

When you enable dynamic ordering, the order of payment methods in the checkout form changes dynamically based on:

  • The optimization strategy you select: cost or conversion.
  • Machine learning insights gathered from current and historical transaction details. The order is optimized for the individual shopper based on data such as shopper preferences derived from previous transactions, location, device, and currency.

You can monitor the effect in the Checkout dashboard, or run an experiment.

After you have enabled dynamic payment method ordering, the feature is supported without additional configuration for Web Drop-in integrations using the Sessions flow. This integration includes the shopperConversionId field by default. Other integration types require that you include this field in your API requests to link a shopper to a checkout session.

Enable dynamic payment method ordering

To enable dynamic ordering:

  1. In your Customer Area, switch to the merchant account.
  2. Go to Payments > Checkout settings.
  3. Select Dynamic ordering.
  4. Select Activate.
  5. Select your goal: choose Prioritize cost or Prioritize conversion.
  6. Select all or select specific countries or regions for which you want to apply this goal.
  7. Select Activate now.

Link a shopper to a checkout session

A checkout session for a shopper starts when you show the available payment methods on your checkout page. The session completes when the shopper pays with their preferred payment method.

You have to track and connect a shopper from the start of the checkout flow until the payment. This is needed to track conversion rates, and track if the shopper who initiated the checkout flow actually continued to make a payment. You can monitor the effect in the Checkout dashboard.

To connect the shopper to a single checkout session, we use the unique shopper conversion ID that you provide in the shopperConversionId field. This is done automatically for Web Drop-in v6 and later integrations using the Sessions flow.

When you use the Advanced flow, additional configuration is required, and you have to generate the ID and include it in the shopperConversionId field. Before you get the available payment methods with a /paymentMethods request, you generate a unique shopper conversion ID on your front- or backend. Then, you include the same ID in the subsequent /payments request. Make sure that you use a unique ID for each checkout session, and that you do not regenerate the ID until the checkout is completed.

When you use the Sessions flow:

  • We recommend that you provide shopper data when you create the session. At minimum, provide shopperEmail.
  • The shopperConversionId is generated and included automatically.

When you use the Advanced flow:

  • We recommend that you provide shopper data. At minimum, provide shopperEmail.
  • Generate a unique shopperConversionId and include it in the /paymentMethods and /payments request.

Tokenization

This setting will be removed from the checkout settings.

This setting only applies when you create payment links through the Customer Area. Use the Pay by Link settings instead.

Checkout dashboard

The checkout dashboard lets you gain actionable insights to help you identify, quantify, and prioritize changes to your checkout experience. For example, you can review and filter data on the completion rate, how many validation errors occurred, and how long it took to complete a transaction. Based on your analysis you can make informed decisions on potential improvements.

To view the checkout dashboard:

  1. In your Customer Area, go to Analytics > Checkout analytics.
  2. Review the information in the dashboard tabs to gather insights:
    • Overview
    • Shopper insights
    • Dynamic ordering
    • Completion rate
    • Validation errors

See also