Purpose: This article explains how accelerated checkout methods, such as Apple Pay, Google Pay, PayPal Express and Shop Pay, affect service point delivery in Shopify.
Important: Service point delivery is fully supported only when customers complete their order through Shopify's regular checkout flow.
Understanding the difference
In Shopify, customers can complete their purchase in different ways. The checkout flow they use can affect whether service point selection is available and whether the selected service point is saved correctly.
A. Regular Shopify checkout
The customer enters Shopify checkout, selects a delivery method, chooses a service point where applicable, and then completes payment.
Customers can still pay with methods such as credit card, Apple Pay or Google Pay inside the regular checkout flow. Service point selection is fully supported.
B. Accelerated checkout
The customer uses a checkout button such as Apple Pay, Google Pay, PayPal Express or Shop Pay directly from the product page, cart page or at the start of checkout.
These methods can bypass parts of Shopify's regular checkout flow, meaning the customer may not reach the step where Sendcloud displays the service point selector or service point list.
Shopify Non-Plus stores
For Shopify Non-Plus stores, Sendcloud supports two ways to show service point selection:
- Selection after checkout, on the Thank You page.
- Selection during checkout, before payment.
Accelerated checkout affects these two setups differently.
Option 1: Service point selection after checkout on the Thank You page
With this setup, customers select their service point after payment on the order confirmation page, also known as the Thank You page.
If customers use Apple Pay, Google Pay or PayPal Express as an accelerated checkout button, Sendcloud will try to show the service point picker after payment. In many cases, this works.
However, Shopify does not always provide the information required to display the picker after an accelerated checkout. When this happens, the order is created without a service point selected by the customer.
If auto-assign service points is enabled, the order will fall back to the auto-assign service point behavior. Sendcloud will try to automatically assign the nearest available service point based on the shipping address, selected carrier and delivery method.
If auto-assign is disabled, the order may be created without a service point.
Option 2: Service point selection during checkout before payment
Not supported with accelerated checkout: If customers use Apple Pay, Google Pay, PayPal Express or another accelerated checkout button, they may skip the checkout step where the service point list is shown.
With this setup, customers select a service point during checkout before payment. The available service points are shown in a list, not on a map.
Because accelerated checkout methods can bypass parts of the regular checkout flow, customers may not see the service point list at all. For this reason, service point selection during checkout is not supported with accelerated checkout methods on Shopify Non-Plus stores.
Shopify Plus stores
Not supported with accelerated checkout: On Shopify Plus stores, service point selection takes place during checkout. Because accelerated checkout methods can bypass the checkout flow, customers cannot select a service point when using these methods.
Shopify Plus stores can use service point selection in the regular Shopify checkout flow. However, service point selection is not supported when customers use accelerated checkout buttons.
Shop Pay
Shop Pay is not supported: Service point delivery is currently not supported with Shop Pay.
Shop Pay has additional limitations. Even when a service point picker is displayed, the selected service point may not be reliably saved to the order.
For this reason, customers should not use Shop Pay when they need to select a service point for delivery.
Quick overview
| Checkout method | Shopify Non-Plus | Shopify Plus |
|---|---|---|
| Regular Shopify checkout | Supported | Supported |
| Apple Pay, Google Pay or PayPal Express via accelerated checkout | May work after payment on the Thank You page, but it cannot be guaranteed. Not supported for service point selection during checkout. | Not supported |
| Shop Pay | Not supported | Not supported |
Recommended checkout flow
For the most reliable service point experience, customers should complete their order through Shopify's regular checkout flow.
This means they should:
- Add the product to the cart.
- Proceed to Shopify checkout.
- Select the service point delivery method.
- Select a service point, either during checkout or after payment depending on the store setup.
- Complete payment inside the regular checkout flow.
💡 Tip: Customers can still use Apple Pay or Google Pay if these payment methods are offered inside Shopify's regular checkout flow. The limitation applies when customers use accelerated checkout buttons that bypass parts of the regular checkout.
FAQ
Can customers pay with Apple Pay or Google Pay and still select a service point?
Yes, if they use Apple Pay or Google Pay during Shopify's regular checkout flow.
If they use an accelerated checkout button that bypasses the regular checkout flow, service point selection may be limited depending on the Shopify plan and the payment method used.
Can customers use PayPal Express with service point delivery?
On Shopify Non-Plus stores, customers may be able to select a service point after payment on the Thank You page, but this cannot be guaranteed.
On Shopify Plus stores, service point selection is not supported when using accelerated checkout buttons such as PayPal Express.
Can customers use Shop Pay with service point delivery?
No. Service point delivery is currently not supported with Shop Pay.
Shop Pay has additional limitations. Even when a service point picker is displayed, the selected service point may not be reliably saved to the order.
What happens if no service point is selected?
If auto-assign service points is enabled, Sendcloud will try to automatically assign the nearest available service point based on the shipping address, selected carrier and delivery method.
If no suitable service point can be found, or if auto-assign is disabled, the order may be created without a service point.
Does this affect regular Shopify checkout?
No. Service point delivery is fully supported when customers complete their order through Shopify's regular checkout flow.