Accelerated or express checkouts save customer payment and shipping information so that returning customers can more quickly complete payment for their orders.

Examples: Apple Pay, Shop Pay, Google Pay, PayPal

Zapiet - Pickup + Delivery is not completely compatible with them, but can work alongside them if set up correctly.

Express checkout method buttons can show on the product page, the cart page and in the checkout.

Product page

  • not compatible

Buy now button on the product page leads the customer straight to the checkout, bypassing our widget on the cart page. We recommend disabling the Buy now button—also called Dynamic checkout button—as it is not compatible with our app.

Cart page

  • partially compatible

When using the express checkout methods in the cart page, you would need to make sure the buttons show up after all the information in our app has been selected.

Should they show up before selecting the details in our app, we recommend removing the buttons from the cart page to avoid bypassing our widget. You can then use the express checkout methods in the checkout.

You can manage where to show your express checkout buttons if you go to Shopify admin > Settings > Payments, and click Manage.

Alternatively, you can manually hide the express checkout buttons with code.

  1. Go to Online store > Themes > Actions > Edit code.

  2. Go to the cart page (usually called cart.liquid or cart-template.liquid).

  3. Find a variation of additional checkout buttons.

  4. Comment out the code using {% comment %} {% endcomment %}.

If you're not comfortable with editing code, please contact us at [email protected] and we'd be happy to help!

Checkout page

  • compatible

Express checkout method buttons in the checkout page should not have any effect on our widget—you can have them turned on.


  • In the checkout, express payment systems will populate the address associated with the customer's express payment account. Zapiet - Pickup + Delivery won't be able to prepopulate the pickup/delivery address in the checkout, or change the wording.

  • Automatic pickup discount code will not be applied at checkout when using express checkout methods in the cart.

  • If you are using a last-mile delivery provider (such as Roadie) to generate your delivery rates, those rates will not show in express checkout.
    You will need to add additional delivery rates, or enable fallback rates and set them to shipping.

Did this answer your question?