Payments & Stripe
Everything you need to know about accepting payments, receiving payouts, and managing transactions on Giveawayz.
Overview
Giveawayz uses Stripe Connect as the payment backbone. When a customer buys a ticket, Stripe processes the payment, deducts the platform fee and Stripe's own processing fee, and deposits the remainder directly into your connected Stripe account.
You never handle card details — Stripe manages all PCI compliance on your behalf.
Setting Up Stripe Connect
Create or connect a Stripe account
During onboarding, you'll be prompted to connect your Stripe account. If you don't have one, Stripe will walk you through creating a new account during the same flow.
Complete Stripe verification
Stripe requires identity verification, bank account details, and business information before payouts can be enabled. This usually takes a few minutes.
Start accepting payments
Once your Stripe account is verified and connected, your competitions can accept ticket purchases immediately. Payments appear in your Stripe dashboard in real time.
Already have a Stripe account?
If you already use Stripe for other products, you can connect the same account. Giveawayz payments will appear alongside your other Stripe transactions.
Ticket Pricing
Single Tickets
Set the price per ticket when creating a competition. Prices are in GBP and can be any amount from £0.50 upward.
Ticket Bundles
Create discounted multi-ticket packages to increase average order value.
| Bundle Example | Price | Discount | |---|---|---| | 1 ticket | £2.99 | — | | 5 tickets | £12.99 | 13% off | | 10 tickets | £22.99 | 23% off | | 25 tickets | £49.99 | 33% off |
You can create up to 3 bundle tiers per competition. Bundles are configured in the Tickets & Pricing step of the competition wizard.
Platform Fees
Giveawayz charges a percentage-based platform fee on each ticket sale. The fee depends on your plan:
| Plan | Platform Fee | Stripe Fee (approx.) | Total Fee on a £5 ticket | |---|---|---|---| | Starter | 4% | 1.5% + 20p | £0.48 | | Growth | 3% | 1.5% + 20p | £0.43 | | Pro | 2% | 1.5% + 20p | £0.38 | | Enterprise | 1% | 1.5% + 20p | £0.33 |
Note
Stripe's own processing fee (approximately 1.5% + 20p for UK cards) is charged separately by Stripe and is not included in Giveawayz's platform fee. See Stripe's pricing page for current rates.
Money Flow
Here's how money moves from customer to you:
- Customer pays — Stripe processes the card payment
- Stripe deducts — Stripe takes its processing fee (approx. 1.5% + 20p)
- Giveawayz deducts — The platform fee is taken from the remaining amount
- You receive — The rest is deposited to your connected Stripe account
Example: £5 Ticket on Growth Plan
| | Amount | |---|---| | Customer pays | £5.00 | | Stripe fee (1.5% + 20p) | -£0.28 | | Platform fee (3%) | -£0.15 | | You receive | £4.57 |
Payout Schedule
Payouts follow your Stripe account's payout schedule. By default, Stripe pays out on a rolling basis (typically 2 business days after the charge is made). You can configure this in your Stripe dashboard:
- Daily — Receive payouts every business day
- Weekly — Receive one payout per week
- Monthly — Receive one payout per month
Refund Handling
You can refund orders from the Orders page in your dashboard. When you refund an order:
- The full ticket price is returned to the customer
- Stripe's processing fee is not refunded by Stripe
- The Giveawayz platform fee is refunded
- The order status changes to refunded
- The customer's tickets are invalidated and removed from the draw pool
Warning
Refunding an order after the draw has taken place does not change the draw result. If the refunded customer was a winner, you'll need to handle this manually.
Payment Security
- PCI DSS Level 1 — Stripe handles all card data. Giveawayz never sees, stores, or processes card numbers
- 3D Secure — Stripe automatically challenges high-risk payments with 3DS authentication
- Fraud detection — Stripe Radar analyses every transaction for fraud patterns
- Zero card data stored — No card details are stored on Giveawayz servers. All payment data lives in Stripe's PCI-compliant infrastructure
Related
- Pricing Plans — Compare plan fees and limits
- Creating Competitions — Set up ticket pricing and bundles
- Analytics — Track revenue and sales performance