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

# Accept offline payments with the Manual Payment plugin

> Enable the Manual Payment plugin so customers can place orders and pay offline via bank transfer, cash, PIX, boleto, or any other agreed method.

The Manual Payment plugin lets customers complete the checkout flow without entering card details. After placing an order, the customer sees a notice explaining that your team will contact them to arrange payment — by bank transfer or any other agreed method. This approach works well for local businesses, B2B transactions, and markets where card payments are not the norm, such as regions where PIX, boleto, or cash on delivery are preferred.

Orders placed with manual payment appear in your orders dashboard with a **pending** financial status, so you can follow up with each customer and mark orders as paid once payment is confirmed.

## When to use manual payment

<CardGroup cols={2}>
  <Card title="Local and in-person businesses" icon="store">
    Collect payment on delivery or at pickup without requiring an online payment gateway.
  </Card>

  <Card title="B2B sales" icon="building">
    Let business customers place orders and settle invoices by bank transfer on agreed terms.
  </Card>

  <Card title="Markets without card infrastructure" icon="landmark">
    Serve customers who use PIX, boleto, cash, or other offline methods that Stripe does not cover.
  </Card>

  <Card title="Testing and early-stage stores" icon="flask-conical">
    Accept orders while you set up a card payment provider, without blocking your checkout.
  </Card>
</CardGroup>

## Install and configure the Manual Payment plugin

<Steps>
  <Step title="Open the Plugins section">
    In your admin dashboard, navigate to **Plugins**.
  </Step>

  <Step title="Install Manual Payment">
    Find **Manual Payment** in the plugin list and click **Install**.
  </Step>

  <Step title="Open plugin settings">
    Click **Settings** on the Manual Payment plugin card to open the configuration panel.
  </Step>

  <Step title="Enable the plugin">
    Toggle the **Active** switch to enable manual payment for your checkout. You can disable it at any time without uninstalling the plugin.
  </Step>

  <Step title="Save your settings">
    Save the settings. The manual payment option is now live on your checkout page.
  </Step>
</Steps>

## What customers see at checkout

When Manual Payment is active and enabled, the checkout page displays a simple payment section with:

* A **Manual Payment** label with a credit card icon
* A notice: *"Payment is manual. After placing your order, our team will review the details and contact you to arrange payment via bank transfer or other agreed methods."*

The customer does not enter any payment credentials. They confirm their order and wait for your team to reach out.

<Tip>
  Update your store's profile description or confirmation email to include your preferred payment instructions — for example, your bank account details or PIX key — so customers know what to expect after ordering.
</Tip>

## Managing manual payment orders

After a customer places an order using manual payment:

1. The order appears in **Admin → Orders** with a `pending` financial status.
2. Contact the customer using the email address on the order to share payment details.
3. Once you receive payment, open the order and update its financial status to `paid`.

<Note>
  The Manual Payment plugin does not automatically verify or reconcile payments. All payment confirmation is handled manually by your team.
</Note>
