Quick Checkout Onboarding

Last update: 2023-09-06
  • Created for:
  • Admin
    Leader
    User

To get started using the Quick Checkout for Adobe Commerce extension you must complete a few onboarding steps to connect your instance with our checkout functionality.

Quick Checkout
  1. Get extension.
  2. Create a production or sandbox merchant account with Bolt. Provide all required information to verify your identity.
  3. Provide the unique API Key and Publishable Key generated in Bolt.
  4. Set up a payment provider in the Bolt account.
  5. Set Enable dropdown to Yes to activate the extension.
  6. Define your Service Settings to configure the Quick Checkout extension.
  7. Click the Save Config button to enable extension.
  8. Switch scope to Main Website and click the Configure Callback URL button.

If Gainsight is enabled, it triggers the Take the tour button in your Quick Checkout Admin panel about Quick Checkout for Adobe Commerce:

  1. On the Admin sidebar, go to Stores > Configuration > Advanced:

    Quick Checkout

If Gainsight is not enabled, continue with the onboarding steps.

See the Quick Checkout Admin panel topic for more information.

NOTE

If you do not configure your Bolt accounts you cannot set up your sandbox or production environments.

Prerequisites

In order to use the Quick Checkout, you must have the following available for Bolt:

  • Supported payment providers
  • Merchant and Production account in Bolt
  • API and Publishable key generated in Bolt

Refer to the prerequisites topic for more information.

See API credentials to learn how to create or access your API keys for your instance.

Get extension

See the install topic for detailed information about obtaining the extension.

Create account with Bolt

Before configuring the Quick Checkout in your Adobe Commerce Admin it is required to create a sandbox and production merchant accounts in Bolt. Provide all of the required details to create an account in Bolt.

Refer to the test and validate topic for more information.

Obtain API credentials

To use the Quick Checkout you require Bolt unique keys and signing secret. Obtain the following API keys by navigating to Developers > API > Keys in the Bolt Merchant Dashboard.

  • API key: A private key used by your back end to interact with Bolt APIs.

  • Publishable key: A key used by your front end to interact with Bolt APIs.

  • Signing secret: Used for signature verification on requests received from Bolt.

    Quick Checkout

See the Bolt environment details page to learn about keys and signing secret from Bolt for the Quick Checkout extension.

CAUTION

You must create API keys for both sandbox and production environments.

Configure payment providers

To connect your payment services provider follow the steps described in the processor setup developer Bolt page.

Enable extension

  1. On the Admin sidebar, go to Stores > Settings > Configuration.
  2. In the left panel, expand Sales and select Checkout.
  3. In the Quick Checkout view, set Enable to Yes.
Quick Checkout
CAUTION

Quick checkout fields are only visible when Enable is set to Yes.

  1. Select method (Sandbox or Production) to use.

    • Sandbox for testing and development purposes
    • Production to process transactions with the live payment processor
  2. Validate credentials after providing your unique API and Publishable keys.

Quick Checkout

Refer to the Settings topic for more information on the configuration options for the Quick Checkout for Adobe Commerce extension.

CAUTION

You must provide unique API and Publishable keys before enabling the extension otherwise customers will see a payment form and will not be able to place an order.

Complete Admin configuration

  1. On the Admin sidebar, navigate to Stores > Configuration > Checkout to access the general Checkout Admin config page.

  2. In the Service Settings section, provide all details required to enable the extension.

  3. Set Payment Action to either option:

    • Authorize: Do not capture transaction automatically upon authorization.
    • Authorize and Capture: Capture transaction automatically upon authorization.

For more information on the Adobe Commerce standard checkout options, refer to the checkout topic.

Enable live Quick Checkout

To enable the Quick Checkout for Adobe Commerce extension:

  1. Check that the Enable dropdown is set to Yes to activate the extension.
  2. Click Save Config.

Check shopper valid account

To check if the shopper has a Bolt account:

  1. Switch the scope to Main Website.

  2. Click the Configure Callback URL button. This enables Bolt to determine if the shopper has an account. If they do, the OTP pop-up appears.

    CAUTION

    Switching the scope to the Main Website ensures that the proper URL is set. Each website could have multiple domains.

See the Site, Store, and View Scope topic for more information about scopes in Adobe Commerce.

Configure Service Settings

Quick Checkout
  1. Set Enable Checkout Tracking to Yes.

    CAUTION

    Disabling this option will affect reporting because Adobe Commerce is not allowed to share checkout tracking information with Bolt.

  2. Select the Next Stage After Login option to change the navigation flow after the customer has logged in. By default it is set to the Payments page.

  3. Define if Quick Checkout allows for the automatic login during checkout. By default it is enabled to automatically login to the Bolt network.

    NOTE

Get help

The onboarding process is designed to guide you through the required steps for setting up and enabling the Express Checkout functionality.

Contact Adobe Commerce Support through the Adobe Commerce Help Center for any assistance.

See the test and validate topic for more information.

On this page