> ## Documentation Index
> Fetch the complete documentation index at: https://beta-docs.replo.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Selling on Replo

> Create products in Replo and sell them with Stripe-powered checkout.

<Note>
  This guide covers selling directly on Replo with Stripe-powered checkout. If you're selling physical products with inventory and fulfillment, use [Shopify](/commerce/shopify) instead.
</Note>

## When to Sell on Replo

Selling on Replo works best for lightweight commerce without operational complexity.

| **Perfect For**                                                            | **Not For**                                          |
| -------------------------------------------------------------------------- | ---------------------------------------------------- |
| Digital content or products (videos, ebooks, courses, templates, software) | Physical products requiring shipping and fulfillment |
| Simple SKUs with no variants                                               | Large catalogs with variants (sizes, colors)         |
| Testing demand before building full ecommerce infrastructure               |                                                      |

## Setup Process

<Tip>
  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.
</Tip>

<Steps>
  <Step title="Add Your First Product">
    Ask Replo to create the product in chat:

    ```text theme={null}
    Create a product called "Ad Creative Mastery Course" priced at $197.
    Description: 6-hour video course + templates + private community access.
    Use the course-cover image I attached.
    ```

    **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

    <Note>
      If you give Replo an external checkout link for the product instead, you're using [third-party checkout](/commerce/external/introduction), not selling directly on Replo.
    </Note>
  </Step>

  <Step title="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:

    ```
    Subject: Your Ad Creative Mastery Course is Ready
    Body: Thanks for your purchase! Access your course here: [link]
    ```

    <Warning>
      If you skip email delivery, you'll need to manually fulfill orders by checking your Stripe Dashboard after each sale.
    </Warning>
  </Step>

  <Step title="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. Once onboarding is complete, your project's checkout provider in the [Settings app](/apps/settings) is set to **Replo**.

    <Tip>
      You don't need an existing Stripe account. Replo will create a Stripe Express account for you during onboarding.
    </Tip>
  </Step>

  <Step title="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 receive their product via email (if delivery is enabled).
  </Step>
</Steps>

***

## Checkout Flow

Replo uses Stripe to handle the checkout flow. Here's what happens when a customer buys your product:

<Steps>
  <Step title="Customer clicks Buy Now">
    The customer lands on your Replo page, sees your offer, and clicks the **Buy Now** button.
  </Step>

  <Step title="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)
  </Step>

  <Step title="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](https://dashboard.stripe.com).
  </Step>

  <Step title="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.
  </Step>
</Steps>

***

## Managing Sales and Orders

After you start selling, track performance through your **Stripe Dashboard**: log in at [dashboard.stripe.com](https://dashboard.stripe.com) with the account you connected during setup.

### What You'll Find in Stripe

| **Sales Overview**     | **Order History**                            | **Payout Details**              |
| ---------------------- | -------------------------------------------- | ------------------------------- |
| Total revenue          | Customer details (name, email)               | When funds were deposited       |
| Number of transactions | Products purchased                           | Bank account receiving payments |
| Average order value    | Payment status (succeeded, failed, refunded) | Payout schedule                 |

<Tip>
  If a customer emails asking about their order, check your Stripe Dashboard for transaction details and confirmation that their payment went through.
</Tip>

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="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
  </Accordion>

  <Accordion title="How do I issue a refund?">
    Refunds are processed through Stripe, not Replo.

    **Steps to refund:**

    1. Go to your **Stripe Dashboard** at [dashboard.stripe.com](https://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.
  </Accordion>

  <Accordion title="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:**

    1. Create promotion codes in your [Stripe Dashboard](https://stripe.com/docs/billing/subscriptions/coupons)
    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 $197 to $147 for a sale)
    * If you need advanced discount logic (BOGO, tiered pricing, cart-level discounts), use [Shopify](/commerce/shopify) instead
  </Accordion>

  <Accordion title="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](https://stripe.com/pricing) for full details.

    <Note>
      Replo doesn't take a cut of your sales. You pay Stripe's standard fees and keep the rest.
    </Note>
  </Accordion>

  <Accordion title="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](https://stripe.com/global) 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)
  </Accordion>
</AccordionGroup>
