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.Setup Process
1
Add Your First Product
Ask Replo to create the product in chat:What every product needs:
- Title: The product name
- Description: What the customer receives
- Price: All prices must be in USD
- Images: Attach product images or graphics in the chat
If you give Replo an external checkout link for the product 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, ask Replo to set up email delivery so buyers automatically receive 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
3
Set Up Stripe Payments
Before you can accept payments, connect a Stripe account. Replo walks you through Stripe Express onboarding the first time you set up checkout: enter your bank details so Stripe can deposit payments, and complete identity verification (required for compliance).The setup takes 3-5 minutes. Stripe handles all payment processing, security, and compliance. Your project’s checkout provider in the Settings app is already set to Replo by default; completing onboarding is what lets you actually accept payments through it.
4
Configure Shipping and Tax (Optional)
Once Stripe is connected, the Checkout section of Settings shows a few more rows for physical products:
- Shipping countries: where shoppers can ship physical orders (defaults to the United States).
- Shipping rate: a flat rate charged on physical carts, with an optional free-shipping threshold.
- Automatic tax: has Stripe Tax calculate sales tax at checkout (requires Stripe Tax setup in your Stripe dashboard first).
- Promotion codes: lets shoppers enter a Stripe promotion code at checkout.
5
Add Products to Your Landing Page
Once your product is created and payments are set up, ask Replo to build pages with it. Type
@ in the chat to mention the product directly.Your products stay in sync automatically. Any change Replo makes to a product (price, images, description) updates 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 land on an order status page with their order details, get your store’s order confirmation email (see Order Emails below), and 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 Automatic tax is turned on in Settings)
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
Order confirmation
After payment, the customer lands on an order status page showing their items,
totals, and order status (confirmed, processing, failed, or refunded). The
page is bookmarkable, so customers can return to it anytime to check shipment
tracking and refund status without contacting you.
5
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.
Order Emails
Your store sends three emails to buyers, each rendered from a template that matches your brand:- Order confirmation — sent the moment an order is placed, with items, totals, and a link to the order status page.
- Shipping confirmation — sent when you fulfill an order, with carrier and tracking details.
- Refund notification — sent when you issue a refund, with the amount and method.
Managing Sales and Orders
After you start selling, track performance through your Stripe Dashboard: log in at dashboard.stripe.com with the account you connected during setup.What You’ll Find in Stripe
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 at dashboard.stripe.com
- 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?
Turn on Promotion codes in the Checkout section of Settings to let customers enter a Stripe promotion code at checkout.How to use Stripe discount codes:
- Turn on Promotion codes in Settings
- Create promotion codes in your Stripe Dashboard
- Share the code with your customers; they enter it at checkout and the discount applies automatically
- 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)