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.
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.
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.
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.
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.
Go to Online store > Themes > ... > Edit code.
Go to the cart page (usually called cart.liquid, cart-template.liquid or main-cart-footer.liquid).
Find a variation of additional checkout buttons.
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.
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.
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.