Skip to content

How PAN Transfer Works (Migrating Payment Data)

When switching to Zipper, your members' saved card info can transfer from your old platform so existing subscribers don't need to re-enter payment details.

What Is PAN Transfer?

PAN stands for Primary Account Number — the card number on a credit or debit card. A PAN transfer moves raw card data from your old payment processor to Stripe (Zipper’s payment processor) so Stripe can continue billing those cards in the new system.

Who Does What

ActionWho
Request PAN transfer from old platformYou (the studio owner)
Coordinate and track transfer statusYour Zipper onboarding rep
Receive and process the card dataStripe’s migration team
Set up subscriptions using new card dataZipper CS (once transfer confirms)

You initiate the request. Your onboarding rep guides you through it.

Process

  1. Contact your old platform — request they release customer card data to Stripe. Your onboarding rep provides Stripe’s contact details.
  2. Old platform releases the data — response times vary (days to weeks). Your rep tracks progress.
  3. Stripe imports the cards — Stripe’s migration team processes the PANs. This takes 2–4 weeks from release.
  4. Subscriptions restart in Zipper — once Stripe confirms, Zipper activates migrated subscriptions; members are billed without re-entering payment info.

Timeline

Plan on 2–4 weeks from the release request to completion. Your launch date doesn’t have to wait — you can go live on Zipper and handle subscriptions after PAN transfer completes.

Platform Notes

  • MindBody: Uses its own payment processor. Formal data release required. Can take 3–4 weeks.
  • Glofox, Mariana Tek, Walla: Often Stripe-based. If your old and new accounts use the same Stripe infrastructure, transfer may be simpler or not needed. Your rep will advise.
  • Other processors: PAN transfer requires releasing data to Stripe’s migration team. Timeline depends on the processor.

If PAN Transfer Isn’t Possible

Some platforms won’t release card data. In that case:

  • Affected members receive a claim link from Zipper
  • The link asks them to enter payment info and restart their subscription with the correct start date
  • It’s a clean, member-facing experience — not a generic payment update

What PAN Transfer Does NOT Include

  • Transaction history (export from your old platform before canceling)
  • Subscription records (handled via CSV import, separate from PAN transfer)
  • Customer profiles (also via CSV import)

PAN transfer status is not shown in the Zipper dashboard — your onboarding rep communicates updates via email.

Troubleshooting

Old platform says they can’t do a PAN transfer? Escalate through your Zipper onboarding rep — they’ve handled most platforms before. If the platform truly won’t release data, the claim link process handles affected members cleanly.


Need a hand?

Email our team at support@joinzipper.com and we'll usually reply within a few hours.

Was this article helpful?