Skip to content

Let members update their shipping address

Boxes ship to the right place — members update their shipping address from My Account, and renewals use the latest one.

  • Self-service address
  • Renewals use latest
  • Pre-renewal cutoff
No credit card required
Free + ProMembership

Physical memberships need the current shipping address at fulfillment. For shippable subscriptions, members can update their shipping address from the subscription detail page; renewal orders use the latest address, and updates are blocked within 3 days of renewal so fulfillment isn’t disrupted. This recipe enables shipping-address self-service.

What you get
  • Members fix their shipping address themselves.
  • Renewal orders use the current address, not the old one.
  • A pre-renewal cutoff protects fulfillment.
  • Each change is noted on the subscription.
Copy these settings

The exact configuration

Enter these values and you have the setup live. Every field maps to a real ArraySubs setting.

SettingValue
Shows forMy Account → subscription detailShippable subscriptions, status Active/On-Hold/Trial
Update Shipping AddressSubscription detailModal with full address fields
CutoffBehaviourHidden within 3 days of next payment (filterable)
EffectBehaviourApplies to future renewal orders; adds a subscription note
Best for

When to use this setup

Subscription boxes and physical goods
Members who move or travel
Reducing mis-shipped renewals
Set up

Set it up in 2 steps

A step-by-step guide drawn from the ArraySubs user manual. Open the linked page for the full walkthrough and screenshots.

  1. Use a shippable product

    The section appears automatically for subscriptions whose product requires shipping (Active/On-Hold/Trial).

    Payment & Shipping Actions
  2. Member updates the address

    On the subscription detail page, the member clicks Update Shipping Address, edits the form, and saves — applied to future renewals.

    Payment & Shipping Actions
From the manual

This recipe is built from these ArraySubs user-manual guides:

Good to know

Notes & edge cases

Updates are blocked within 3 days of the next payment (default; adjustable only via the shipping-address-cutoff filter).
Changes affect future renewal orders only; a country change may alter tax/shipping amounts.
Pairs with the Subscription Shipping (Pro) recipes that control recurring vs one-time shipping charges.
Built with

Modules behind this recipe

The ArraySubs modules this setup relies on.

Free + Pro

Customer Portal

Subscriber self-service inside WooCommerce My Account for viewing, cancelling, pausing, switching, and paying subscriptions.

Pro

Subscription Shipping

Decide whether physical subscription products charge shipping once at checkout or again on each renewal. Pro only.

Free + Pro

Manage Subscriptions

The central admin hub for viewing, creating, editing, exporting, and managing every subscription record.

FAQ

Questions, answered

The current subscription shipping address — not the one copied at original checkout — so updates take effect on the next renewal.

A 3-day cutoff hides the update near the renewal date so fulfillment isn’t disrupted; it’s adjustable via a filter.
Paid Pro plans

Unlock the complete Pro stack

Start on the free-forever core today, then choose a paid Pro plan when you need the advanced Pro feature set.

No credit card required · Annual and lifetime options available