The Replo AI/Sites product has been deprecated and will be sunset on November 18, 2026. As a result, the docs here only apply to our legacy Replo AI/Sites product. For more information, check out docs.replo.app/migrate-from-replo-shops. Please refer to docs.replo.app for the latest Replo documentation.
Sell digital products and simple SKUs directly on Replo with Stripe-powered checkout.
This guide covers selling directly on Replo with Stripe-powered checkout. If you’re selling physical products with inventory and fulfillment, use Shopify instead.
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 ReadyBody: 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:
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)
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 Replo, 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).
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.
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?
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
The customer will see the refund in 5-10 business days, depending on their bank.
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:
Customers must manually enter the code at checkout
Other options:
Manually adjust your product price for a promotion (e.g., drop from 197to147 for a sale)
If you need advanced discount logic (BOGO, tiered pricing, cart-level discounts), use Shopify instead
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: (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.
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)
Assistant
Responses are generated using AI and may contain mistakes.