Selling Membership & Prepaid Cards with Stripe
What are paid cards?
Passtastic lets you sell three types of paid cards — customers pay through Stripe 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.
Don't want to use Stripe at all? You can sell bundles, store credit, and memberships and collect payment yourself — cash, your own card reader, an invoice — with no Stripe account and nothing to wait on. That path is fully self-serve today: see Selling Bundles, Store Credit & Memberships Yourself.
Getting set up: we do this together
Selling through Stripe means Passtastic collects the payment on your behalf and pays it out to your bank account, which means your business needs to pass Stripe's identity verification (KYC) first. We now set this up together instead of leaving you to configure it alone.
1. Contact us and tell us what you'd like to sell — bundles, store credit, a membership, or a mix.
2. We'll connect your business to Stripe and get you verified — the same information Stripe would ask for directly (business details, bank account), just with us walking you through it.
3. Once you're connected, your Settings → Payments tab shows "Connected" with your payout details, and you're ready to create paid cards yourself: open Programs in the sidebar, click New program, and select the Prepaid Card tile.
If your Stripe account is already connected, nothing here changes for you — keep creating paid cards from Programs → New program → Prepaid Card the same way you always have.
Step 2: Create your paid card
1. Open Programs in the sidebar and click New program.
2. Select the Prepaid Card tile (this tile only appears once your Stripe account is connected).
3. Choose what you want to sell: Bundle, Store Credit, or Membership.
4. Set your pricing:
- For bundles: set the number of items and the price
- For store credit: set the payment amount and the credit value
- For memberships: set the monthly or yearly price
5. Customize the card design, data collection, and locations — just like any other card.
6. Publish.
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 the card details and price. They pay via Stripe Checkout (credit card, Apple Pay, Google Pay — depending on your region) and immediately receive the card in their wallet.
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
How Stripe payouts work
- Passtastic charges a fee per transaction — we'll confirm the exact rate for your business when we set things up
- 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
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.