Skip to content

Ship once, then free renewals

Send a starter kit at signup, then bill nothing for shipping after — perfect for a digital membership with a one-time physical package.

  • Shipping on signup only
  • No renewal shipping
  • Welcome-kit ready
No credit card required
ProRecurring billing

Some subscriptions are mostly digital with a one-time physical piece — a welcome kit, a starter pack, a device. With Subscription Shipping (Pro) set to One-time, shipping is charged on the signup order only and never on renewals. This recipe ships once and keeps renewals shipping-free.

What you get
  • Shipping is charged once, on the signup order.
  • Renewals never include a shipping charge.
  • Great for digital plans with a physical welcome kit.
  • Shipping address is still stored 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
Shipping TypeProduct → Subscription tab (Pro)One-time
Initial orderBehaviourShipping is charged
Renewal ordersBehaviourNo shipping charged
Initial Shipping OverrideSubscription tabOptional fixed amount for the signup order
Best for

When to use this setup

Digital memberships with a starter kit
One-time hardware/device + service plans
‘Welcome package’ onboarding
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. Open the product’s Subscription tab

    Edit the physical subscription product → Product data → Subscription to reveal the shipping fields (Pro).

    Subscription Shipping
  2. Set Shipping Type to One-time

    Choose One-time so the signup order includes shipping but renewal orders do not.

    Subscription Shipping
From the manual

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

Good to know

Notes & edge cases

One-time shipping only controls renewal shipping charges — the subscription still stores a shipping address.
Set an Initial Shipping Override to fix the signup shipping amount instead of using live rates.
Fields appear only on physical (non-virtual/downloadable) subscription products.
Built with

Modules behind this recipe

The ArraySubs modules this setup relies on.

Pro

Subscription Shipping

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

Free + Pro

Subscription Products

Create and manage simple or variable subscription products with trials, signup fees, plan logic, and lifecycle behavior.

FAQ

Questions, answered

No. The subscription still stores a shipping address — One-time only controls whether renewal orders include a shipping charge.

Yes. Set an Initial Shipping Override to charge a specific amount on the signup order instead of live carrier rates.
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