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

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.
3

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 the products you ship yourself, with an optional free-shipping threshold. The threshold counts only those products: print-on-demand merch and digital items don’t push an order over it.
  • Delivery speed: whether your rate is Standard or Express, and how many business days it takes. On a cart that mixes your products with print-on-demand merch, your Express rate is paired with the merch printer’s fastest option, and the buyer sees the slower of the two delivery estimates.
  • 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.
4

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. Print-on-demand merch is priced for the buyer’s address as they type it, so international buyers pay their real shipping cost. Manage shipping countries, shipping rates, delivery speed, automatic tax, and promotion codes from the Checkout section of Settings.On a checkout page with print-on-demand merch, buyers pay by card: Apple Pay, Google Pay and Link are turned off there, because those wallets collect the address in their own sheet, after shipping has been priced.
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

For a digital product, put the download or access link in the order confirmation email: ask Replo to edit it in Orders → Settings → Emails.

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 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 $197 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) + $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)