Skip to main content

How to Auto-Sync Shopify Delivery Addresses & Methods

Ryan P. avatar
Written by Ryan P.
Updated this week

Delivery Address Auto-Update (Beta)

Delivery Address Auto-Update is currently in BETA. We’re gathering feedback and may adjust behavior or labels before general release. Please let us know if you want to be included or if you have any questions.

What Auto-Update does

When a customer edits a saved shipping address in their Shopify account, PayWhirl can automatically update matching delivery addresses used in their subscriptions.

You choose how delivery method and price are handled with one of the modes below. A subscription will only update if Shopify returns an eligible delivery option for the new address.

Delivery Address Auto-Update Settings

  1. Disabled
    No automatic syncing. Customers (or staff) must edit the address on the subscription to make changes.

  2. Update delivery address & method, but keep price
    PayWhirl updates the subscription’s delivery address and selects a valid delivery method for the new address without recalculating the delivery price. The delivery charge stays the same.

  3. Update delivery address, method & recalculate price
    PayWhirl updates the address and delivery method and requests a new delivery price from Shopify for the updated address/method.

    • This can change the subscription’s total for future renewals.

    • We recommend updating your store policies (see below) to inform customers that changing their addresses may affect subscription delivery pricing.

How it works

  • Trigger: Customer updates a saved address in their Shopify account.

  • Sync: PayWhirl attempts to apply the new address to any subscriptions using that address, according to your selected mode.

  • Notifications:

    • Success: We email your team (admin) confirming the update and notify the customer that their subscription address was updated.

    • Failure: We email your team (admin) with the attempted address, reason, and a link to the subscription, and we email the customer with next steps to resolve.

  • Scope: Only delivery details are affected. Item quantities, discounts, and billing address are not changed by this feature.

How to enable Address Auto-Update

  1. In PayWhirl, go to Settings → Delivery Address Auto-update.

  2. Select a mode:

    • Disabled

    • Update address & method, but keep price

    • Update address, method & recalculate price

  3. Click Save.

Which mode should I choose?

  • Keep price — Ideal for flat-rate delivery or to avoid price changes after an address update.

  • Recalculate price — This option is best when delivery rates vary by zone/carrier and you want the most accurate cost for the new address.

Suggested policy language (copy/paste)

If you use “recalculate price”:

When you change a saved shipping address in your account, your active subscriptions may automatically update to the new address and delivery method. Delivery costs may also be updated based on your new location and available shipping options.

If you use “keep price”:

When you change a saved shipping address in your account, your active subscriptions may automatically update to the new address and delivery method. Your subscription’s delivery charge will remain the same after the update.

Note: PayWhirl does not provide legal, tax, or compliance advice. The sample language in this article is general information to help you get started; laws and requirements vary by location and may change. You’re responsible for reviewing and updating your policies. For guidance tailored to your business, consult qualified legal counsel.

FAQs & troubleshooting

Nothing changed after my customer edited their address.
Confirm the edited Shopify address matches the one used by the subscription and that your Shopify shipping settings include a valid rate for the new destination.

Shopify shows “no available delivery options” for the new address.
Add or adjust the relevant shipping zone/rate in Shopify, or ask the customer for a different address.

The price changed and I wasn’t expecting it.
You’re likely using recalculate price. Check the rate Shopify returned for that address and delivery method.

Did this answer your question?