Before installing SuperSwipe and launching raffles, make sure your store meets the following requirements. These settings are necessary for billing, checkout, and raffle functionality to work properly.
Theme Requirements
SuperSwipe is compatible with Shopify Online Store 2.0 themes.
If your store is using a vintage theme, you may experience limited functionality and should upgrade to a 2.0 theme.
Supported Payment Methods
To use SuperSwipe, your store must use one of the following payment gateways:
- Shopify Payments
- PayPal
- Adyen
- Stripe (available to select merchants)
These payment providers are required to securely:
- Vault customer payment methods
- Charge winners after raffle completion
Checkout Customizations
Your store must not use a customized checkout via checkout.liquid.
SuperSwipe relies on Shopify’s modern checkout system to:
- Securely store payment methods
- Trigger post-raffle charges
We recommend using Shopify Checkout Extensions, which is the current standard.
Product Requirements
No Existing Product Plans
Products used in SuperSwipe raffles:
- Cannot have an existing selling plan
- Cannot be modified with a selling plan after setup
This ensures:
- Proper payment method vaulting
- Accurate winner billing
- Compatibility with Shopify billing flows
Shipping-Only Requirement
Raffle products must be available as shipping-only items.
- Products cannot be available for local pickup or delivery
- At least one shipping-only fulfillment location is required
If a product includes pickup or other fulfillment methods, it will not be eligible for raffle creation.
Fulfillment Location Setup
You must have at least one location configured for:
- Shipping only (no pickup enabled)
If you don’t already have one, you may need to create a dedicated location specifically for SuperSwipe raffles.
Why These Requirements Exist
These requirements ensure:
- Secure payment handling
- Fair and automated raffle execution
- Reliable winner charging
- Compatibility with Shopify’s infrastructure
Quick Checklist
Before launching your first raffle, confirm:
- You are using a Shopify 2.0 theme
- You have a supported payment provider enabled
- You are not using checkout.liquid customizations
- Your product has no selling plan attached
- Your product is set to shipping-only
- You have a shipping-only fulfillment location configured
Need Help?
If you’re unsure whether your store meets these requirements contact us through the ticket system.