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.
Step 1: Connect your Stripe account
Before you can sell, you need to connect a Stripe account. This is where your customer payments go.
From Account settings:
1. Open Account from the sidebar.
2. Go to the Payments tab.
3. Click Set Up Payments.
4. Select your business country (this determines your payment processing region and can't be changed later).
5. Complete the Stripe onboarding. If you already have a Stripe account, it connects in one click. If not, Stripe walks you through creating one — it takes about 5–10 minutes.
Once connected, you'll see the status change to "Connected" with your payout details.
During card creation:
If you haven't connected Stripe yet and try to create a paid card, Passtastic will prompt you to set up payments as part of the creation flow — you don't need to do it separately.
Step 2: Create your paid card
1. Click Create Campaign or go to Sell Cards in the sidebar.
2. Choose what you want to sell: Bundle, Store Credit, or Membership.
3. 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
4. Customize the card design, data collection, and locations — just like any other card.
5. 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.
Tracking revenue
Open Revenue from 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 percentage fee per transaction (shown during setup)
- 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.