Troubleshoot Quick Checkout issues

This article explains issues you may experience while using the Quick Checkout for Adobe Commerce extension and provides solutions to fix those issues so that you can successfully use the extension.

Affected products and versions

  • The Quick Checkout is compatible with both Magento Open Source and Adobe Commerce. See Lifecycle Policy for more information about supported versions.

Incorrect Composer keys and minimum-stability to RC

Cause:

If you see the following error message, you might have incorrect composer keys:

Could not find a matching version of package magento/quick-checkout. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (RC).

Solution:

Verify that your composer keys are linked to the Magento ID used during the Quick Checkout registration.

To see which composer keys are configured:

  1. Find the location of the auth.json file:

    code language-bash
    composer config --global home
    
  2. View the auth.json file:

    code language-bash
    cat /path/to/auth.json
    
  3. See which keys are associated with your Magento ID.

  4. Set minimum-stability to RC in the composer.json file.

    code language-json
    "minimum-stability": "RC"
    

Not enough memory for PHP

Cause:

If you see the following error message denoting you do not have enough memory for PHP:

Fatal error: Allowed memory size of 2146435072 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52

Solution:

Increase the memory limit for PHP on your environment in php.ini.

Alternatively, you can specify the memory limit using this command: php -d memory_limit=-1 [path to composer]/composer require magento/quick-checkout.

For example:

php -d memory_limit=-1 vendor/bin/composer require magento/quick-checkout

Add street address lines with a new shipping address

There is a known issue for the Quick Checkout extension.

When you log in with a Bolt account, you can add a new shipping address with a limitation of 4 lines per street address.

If the new shipping address contains more than 4 lines, they will not be stored.

Adobe Commerce usually can be configured to support up to 20 street address lines.

Unexpected behavior when Display Billing Address On is set to payment page

There is a known issue for the Quick Checkout extension.

If you set the Display Billing Address On parameter to the payment page and log in with a Bolt account when you check the My billing and shipping address are the same checkbox, the radio button displays use existing card. As the billing address is only applicable for new credit cards, the address will not be visible until the Bolt user decides to add a new credit card option.

See the Checkout topic for more information about the Display Billing Address On parameter.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a