Skip to main content
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 ForNot For
Digital content or products (videos, ebooks, courses, templates, software)Physical products requiring shipping and fulfillment
Simple SKUs with no variantsLarge 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
Checkout option:Select Sell directly on Replo to use Stripe-powered checkout.
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
Example:If you’re selling a course, you might set the email delivery to:
Subject: Your Ad Creative Mastery Course is Ready
Body: Thanks for your purchase! Access your course here: [link]
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:
  1. Go to Settings → General → Commerce Platform
  2. Click Set up payments
  3. You’ll be redirected to Stripe Express onboarding
  4. Enter your bank details so Stripe can deposit payments
  5. Complete identity verification (required for compliance)
The setup takes 3-5 minutes. Stripe handles all payment processing, security, and 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)
You can check payout schedules in your Stripe Dashboard, accessible from Replo Settings.
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.
After you start selling, track performance through your Stripe Dashboard.

What You’ll Find in Stripe

Sales OverviewOrder HistoryPayout Details
Total revenueCustomer details (name, email)When funds were deposited
Number of transactionsProducts purchasedBank account receiving payments
Average order valuePayment 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

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
Refunds are processed through Stripe, not Replo.Steps to refund:
  1. Go to your Stripe Dashboard (accessible from Replo Settings)
  2. Find the transaction under Payments
  3. Click the transaction and select Refund
  4. Choose full or partial refund
  5. Confirm
The customer will see the refund in 5-10 business days, depending on their bank.
You can create discount codes in Stripe, but they won’t be automatically applied at checkout.How to use Stripe discount codes:
  1. Create promotion codes in your Stripe Dashboard
  2. Share the code with your customers
  3. Customers must manually enter the code at checkout
Other options:
  • Manually adjust your product price for a promotion (e.g., drop from 197to197 to 147 for a sale)
  • If you need advanced discount logic (BOGO, tiered pricing, cart-level discounts), use Shopify instead
Stripe’s standard processing fee is 2.9% + $0.30 per transaction for U.S. cards.Example:
  • Product price: $197
  • Stripe fee: (197×0.029)+197 × 0.029) + 0.30 = $6.01
  • You receive: $190.99
International cards and currency conversion may have additional fees. Check Stripe’s pricing page for full details.
Replo doesn’t take a cut of your sales. You pay Stripe’s standard fees and keep the rest.
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)