Skip to main content

Express checkout methods

Written by Jelizaveta
Updated this week

Zapiet - Pickup + Delivery is partially compatible with accelerated or express checkouts methods like Apple Pay, Shop Pay, Google Pay, Amazon Pay or PayPal.

Express checkout method buttons can show on the product page, the cart page and in the checkout, or as a payment method.

If you use express checkout methods together with an address-based rate provider, rates might not be generated, preventing checkout. This is because some express checkout methods like Apple Pay or Google Pay do not share the full customer address for privacy reasons.

This affects rates from:

In this case, we recommend removing the express checkout option from the top of the checkout page and instead offering it only as a payment method.


Express checkout methods with the cart widget

When Zapiet - Pickup + Delivery app embed is enabled on your theme, we automatically disable Buy now button on product pages and hide express checkout methods until the delivery method, date, and time is selected in our widget.

Product page

  • Not compatible

When using the latest version of Zapiet - Pickup + Delivery, the Buy now button should be hidden automatically.

The buy now button on the product page leads the customer straight to the checkout, bypassing our widget on the cart page. If it's still showing, we recommend disabling the Buy now button (or Dynamic checkout button) manually.

Buy now button on cart page

Cart page

  • Partially compatible

When using the latest version of Zapiet - Pickup + Delivery, the express checkout methods will be shown only after the customer selects delivery method, date, and time in our widget.

When using the express checkout methods in the cart page, please check that the buttons show up after all the information in our app has been selected.

Express payment method showing in the cart page after widget is filled in

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

Express payment method showing in the cart page before widget is filled in

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 > ... > Edit code.

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

  3. Find a variation of additional checkout buttons.

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

If you're not comfortable editing code, please contact us on chat or 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.

Express payment method showing in the checkout page

Express checkout methods with the checkout widget

Shop Pay

If you are on the Shopify Plus plan and are using our checkout widget, please note that it is currently only compatible with one express checkout method - Shop Pay.

Checkout widget is compatible with Shop Pay on the product pages, cart page and the checkout page.

You need to include our checkout widget in the Shop Pay checkout process.

  1. In Shopify Settings, click Checkout, then click Customize next to Default checkout profile.

  2. Click Zapiet checkout widget.

  3. Click Checkout behaviour.

  4. Tick Include app block in Shop Pay.

  5. Click Save.

Now our checkout widget will be visible for your customers on the Shop Pay checkout page.

Checkout widget showing in the Shop Pay checkout

Limitations

  • 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.

  • Rates may fail if they depend on the customer address, preventing checkout. Some express checkout methods like Apple Pay or Google Pay do not share the full customer address for privacy reasons, so third-party rate providers that require the customer address cannot generate rates.

    This affects rates from:

Did this answer your question?