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.

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

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
Example:If you’re selling a course, you might set the email delivery to:
If you skip 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 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.
You don’t need an existing Stripe account. Replo will create a Stripe Express account for you during onboarding.
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.
Digital-only sellers can skip this step; these settings only affect carts with physical products.
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)
For physical products, the customer also enters a shipping address, and your configured shipping rate (if any) is added to the total. Manage shipping countries, shipping rates, automatic tax, and promotion codes from the Checkout section of 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)
You can check payout schedules in your Stripe Dashboard at dashboard.stripe.com.
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.
Replo authors and publishes all three when it first builds your store’s checkout, so they’re live before your first sale — no setup required. To change them, just ask Replo (“make the confirmation email match our new palette”, “add the customer’s first name to the greeting”); preview, test-send, and publish the results in the Orders app under Settings → Emails. Replies from buyers go to the support email in Orders → Settings → Store identity, captured automatically at setup and editable anytime; without one, replies are disabled and your emails carry a link to your site instead. The same section sets the address shown in your email footer and the refund ETA quoted in refund emails (defaults to 5–10 business days). You also get an email: every new paid order notifies the project owner by default. Manage who else gets notified — any project or workspace member — from Orders → Settings → Notifications.

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

If a customer emails asking about their order, point them to their order status page (linked from their order confirmation email) for shipment tracking and refund status, or check your Stripe Dashboard for transaction details.

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 at dashboard.stripe.com
  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.
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:
  1. Turn on Promotion codes in Settings
  2. Create promotion codes in your Stripe Dashboard
  3. Share the code with your customers; they enter it at checkout and the discount applies automatically
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)