Selling Memberships, Bundles & Store Credit Online | Passtastic Help
Passtastic
No account yet? Sign up free

Selling Memberships, Bundles & Store Credit Online

What can you sell online?

Passtastic lets you sell three types of paid cards. Customers pay by card when they sign up and receive a digital card in their Apple or Google Wallet.

  • Bundle — e.g., "10 coffees for the price of 9". Customer prepays and redeems one at a time.
  • Store Credit — e.g., "Pay €90, get €100 to spend". Customer uses their balance at checkout.
  • Membership — e.g., "€29/month gym access". Customer subscribes and shows their card each visit.

Bundles and store credit are one-time payments. Memberships are recurring subscriptions.

Selling online is included in every plan, including the trial. Online payments work for businesses in the EEA, the UK and Switzerland. Outside Europe, you can issue the same cards in person for now: see Selling Bundles, Store Credit & Memberships Yourself.

Step 1: Create your paid card

1. Open Programs in the sidebar and click New program.

2. Choose what you want to sell: Membership, Bundle or Store credit.

3. Under How do customers pay?, choose Online, when they sign up. The other choice, In person, I issue the card, is for when you take payment yourself.

4. Set the Price (and the currency). For a membership, choose Monthly or Yearly.

5. Customize the card design, data collection and locations, just like any other card.

6. Publish. Publishing works right away, even before payments are set up. Until they are, customers who open your link see Not on sale yet.

The fee is shown right under the choice: 0.99% + Stripe's fee per sale. Online payments in Europe (EEA, UK, Switzerland).

Step 2: Set up payments

Only the account owner can set up payments. If you're an editor, the program page says "Ask the account owner to set up payments".

1. Open the program page. At the top of Overview you'll see Set up payments to start selling. Click Set up payments. You can also go to Settings → Payments.

2. Pick the country your business is in (32 European countries are available) and continue to Stripe.

3. Stripe asks for your identity and your bank account. It takes about 10 minutes.

4. When Stripe is done, Settings → Payments shows Connected with your payout details. Your card is on sale: customers no longer see Not on sale yet.

If your country isn't in Europe, Settings → Payments says "Online payments are available in Europe for now; you can issue these cards in person." with an Issue cards in person link. If you don't have a plan yet, it says "Selling online is included in every plan" with a Choose a plan button.

Step 3: Share and start selling

Once published, share your card the same way as any other card:

  • QR code — print for your counter or window
  • Direct link — share on social media or messaging
  • Website embed — add to your site (see Embed guide)

When a customer opens the link, they see your logo and name, its price (One-time payment for a bundle or store credit, "a month" or "a year" for a membership) and a What's included list. If the offer saves them money, the regular price is struck through with a "Save" amount beside it. They tap the button (Get Your Bundle, Start Membership or Top Up) and pay in Stripe's payment form on the same page (credit card, Apple Pay, Google Pay — depending on your region). They then land on a page that says Your card is ready!, where they add the card with the Apple or Google Wallet badge, Open Wallet, or Download PDF. When your customer portal is on, Open your page takes them to their own page.

A customer who already has this card is told You already have this card and can choose Buy new card or Top up existing card.

Selling as a gift

Customers can buy a bundle or store credit for someone else: on your buy page they tick This is a gift, add the person's email and a message, and choose when it arrives. The person opens it on a gift page with your logo and adds the card to their wallet. Recurring memberships can't be gifted. Details in Sell and Send Gifts.

Add included benefits (optional)

Memberships can also include included benefits — a list of perks like "one free coffee every day," a set number of guest passes, or a standing discount. It's set up separately, after publishing: open the program's Setup tab and go to Included benefits. See Included Benefits: What Comes With a Membership or Loyalty Card.

Tracking revenue

Open Insights → Revenue in the sidebar to see:

  • All transactions
  • Payout status and history
  • You can also open your full Stripe Dashboard from there for detailed reports

Fees and payouts

  • Stripe takes its usual fee from each payment, and Passtastic takes 0.99%. Memberships also carry Stripe's 0.7% billing fee.
  • Payouts go directly to your bank account via Stripe.
  • First payout typically arrives in 7–14 business days. After that, payouts are daily.
  • Prices you set should include applicable taxes (e.g., VAT). Tax compliance is your responsibility.

Switching between online and in person later

Open the program and go to the Setup tab. It has the same How do customers pay? switch. Customers who already have this card keep it.

Can each card have its own Stripe account?

No. One Stripe account is connected per organization. All paid cards in that organization process payments through the same Stripe account. If you need separate Stripe accounts (e.g., for different brands), create separate organizations in Passtastic.

Common questions

Who can set this up?
Account owners, on any paid plan, including the trial. Editors can create and publish the card; the owner sets up payments.
Where does it work?
In the EEA, the UK and Switzerland. Outside Europe, you can issue these cards in person for now.
What if a customer wants a refund?
Refund from your Stripe Dashboard; our 0.99% is returned too. Passtastic doesn't process refunds: Stripe manages all payment operations.
Can I change the price after publishing?
Yes. For bundles and store credit, the new price applies to new purchases. For memberships, existing subscribers keep their current price (grandfathered) and new subscribers pay the updated price.
Can I disconnect Stripe?
Yes, from Settings → Payments → Disconnect Stripe. This stops new sales but existing passes remain active. Membership subscriptions continue to be managed through Stripe.
How do customers buy more or manage their membership?
From their own page in your customer portal; the My rewards link on their card opens it. Store credit and bundles sold through Stripe show Buy more, and memberships show Manage membership, which opens Stripe's page to change the card or cancel. The first time on a phone, they confirm their email with a 6-digit code before paying. This keeps working even if you turn the customer portal off.
I'd rather not deal with Stripe at all. Can I still sell something?
Yes. Bundle, Store credit and Membership cards can also be sold entirely outside Stripe: you collect payment yourself and Passtastic just issues the card and tracks the balance. Choose In person, I issue the card. See Selling Bundles, Store Credit & Memberships Yourself.