This guide covers selling directly on Replo with Stripe-powered checkout. If you’re selling physical products with inventory and fulfillment, use Shopify instead.
When to Sell on Replo
Selling on Replo works best for lightweight commerce without operational complexity.| Perfect For | Not For |
|---|---|
| Digital content or products (videos, ebooks, courses, templates, software) | Physical products requiring shipping and fulfillment |
| Simple SKUs with no variants | Large catalogs with variants (sizes, colors) |
| Testing demand before building full ecommerce infrastructure |
Setup Process
Replo partners with Stripe to handle payments. We will guide you through creating a Stripe Express account during setup if you don’t have one.
1
Add Your First Product
Navigate to your Shop’s Products Page and create a new product.Required fields:
- Title — The product name (e.g., “Ad Creative Mastery Course”)
- Description — What the customer receives (e.g., “6-hour video course + templates + private community access”)
- Price — Set your price (e.g., $197.43). All prices must be in USD.
- Images — Upload product images or graphics
If you select Use an external checkout link instead, you’re using third-party checkout, not selling directly on Replo.
2
Enable Email Delivery (Optional but Recommended)
If your product is delivered digitally, enable Email Delivery to automatically send buyers their product after purchase.What you can send:
- Download links (hosted on Dropbox, Google Drive, etc.)
- Access codes or license keys
- Login credentials for a membership site
- PDF attachments
If you disable email delivery, you’ll need to manually fulfill orders by checking your Stripe Dashboard after each sale.
3
Set Up Stripe Payments
Before you can accept payments, connect your Stripe account.How to set up:
- Go to Settings → General → Commerce Platform
- Click Set up payments
- You’ll be redirected to Stripe Express onboarding
- Enter your bank details so Stripe can deposit payments
- Complete identity verification (required for compliance)
You don’t need an existing Stripe account. Replo will create a Stripe Express account for you during onboarding.
4
Add Products to Your Landing Page
Once your product is created and payments are set up, add the product to your page.In the Replo editor or chat, your products sync automatically. Any changes you make in the Products Page (price, images, description) update across all pages where that product appears.What customers see:When someone clicks Buy Now or Checkout, they’ll go through Stripe-powered checkout. After payment, they receive their product via email (if delivery is enabled).
Checkout Flow
Replo uses Stripe to handle the checkout flow. Here’s what happens when a customer buys your product:1
Customer clicks Buy Now
The customer lands on your Replo page, sees your offer, and clicks the Buy Now button.
2
Checkout opens
A checkout modal appears, powered by Stripe. The customer enters their payment details (credit card, Apple Pay, Google Pay, etc.).Stripe handles:
- Payment security (PCI compliance)
- Fraud detection
- International payments
- Tax calculation (if enabled in Stripe)
3
Payment processes
Stripe processes the payment and deposits funds directly into your connected bank account.Payout timing:
- First payout: 7-14 days after your first sale (standard for new Stripe accounts)
- Subsequent payouts: 2-3 business days (rolling basis)
4
Product delivery
If email delivery is enabled, Replo automatically sends the customer their product (file, link, or access code) immediately after purchase.If email delivery is disabled, you’ll see the order in your Stripe Dashboard and need to fulfill it manually.
Managing Sales and Orders
Access your Stripe Dashboard from Settings → General → Commerce Platform by clicking Open Stripe Dashboard.
What You’ll Find in Stripe
| Sales Overview | Order History | Payout Details |
|---|---|---|
| Total revenue | Customer details (name, email) | When funds were deposited |
| Number of transactions | Products purchased | Bank account receiving payments |
| Average order value | Payment status (succeeded, failed, refunded) | Payout schedule |
If a customer emails asking about their order, check your Stripe Dashboard for transaction details and confirmation that their payment went through.
Troubleshooting
My customer didn't receive their product email
My customer didn't receive their product email
Check these common issues:Email delivery not enabled:
Go to your product settings and confirm Email Delivery is turned on.Email went to spam:
Ask the customer to check their spam folder. Emails from Stripe/Replo can sometimes be flagged by email providers.Wrong email in Stripe:
Check the order in your Stripe Dashboard. Confirm the customer entered the correct email at checkout
How do I issue a refund?
How do I issue a refund?
Refunds are processed through Stripe, not Replo.Steps to refund:
- Go to your Stripe Dashboard (accessible from Replo Settings)
- Find the transaction under Payments
- Click the transaction and select Refund
- Choose full or partial refund
- Confirm
Can I offer discount codes or promotions?
Can I offer discount codes or promotions?
You can create discount codes in Stripe, but they won’t be automatically applied at checkout.How to use Stripe discount codes:
- Create promotion codes in your Stripe Dashboard
- Share the code with your customers
- Customers must manually enter the code at checkout
- Manually adjust your product price for a promotion (e.g., drop from 147 for a sale)
- If you need advanced discount logic (BOGO, tiered pricing, cart-level discounts), use Shopify instead
What fees does Stripe charge?
What fees does Stripe charge?
Stripe’s standard processing fee is 2.9% + $0.30 per transaction for U.S. cards.Example:
- Product price: $197
- Stripe fee: (0.30 = $6.01
- You receive: $190.99
Replo doesn’t take a cut of your sales. You pay Stripe’s standard fees and keep the rest.
What countries are supported?
What countries are supported?
You can sell to customers anywhere in the world, but you need to be located in a Stripe-supported country to receive payments.Stripe operates in 45+ countries, including the United States, Canada, United Kingdom, Australia, and most of Europe. Check Stripe’s country availability to confirm your country is supported.How it works:
- You (the seller) — Must have a bank account in one of Stripe’s 45+ supported countries to receive payouts
- Your customers — Can purchase from anywhere in the world (Stripe accepts international cards)