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

# Set Up Your Store Without API

> Start accepting PIX payments from the dashboard in minutes — no code, no integration, no waiting.

You do not need to write a single line of code to accept payments with Crossramp Checkout. Reusable links let you create a permanent payment link once and reuse it indefinitely. Every time someone opens it, a fresh checkout session is generated with a new quote — you just share the URL or print the QR code.

This is the fastest path to accepting BRL and settling in crypto.

***

## Creating a reusable link

1. Go to **Receive → Checkout Links** in the dashboard.
2. Click **Create Reusable Link**.
3. Optionally set a fixed BRL amount or crypto amount. Leave it blank to let customers enter the amount themselves.
4. Choose the **target currency** (e.g. USDT (TRX)).
5. Optionally enter a **webhook URL** — Noxpay will send a webhook for every payment completed through this link. See [Webhooks](/api-reference/reference/webhooks) for payload details. Useful for connecting payments to an ERP or other internal systems.
6. Optionally enter a **redirect URL** — customers are redirected here after a successful payment.
7. Save. Your link is live immediately.

You can mark any link as a **favourite** to pin it to the top of your dashboard for quick access.

***

## Amount modes

| Configuration    | What the customer sees                                                 |
| ---------------- | ---------------------------------------------------------------------- |
| No amount set    | Customer enters the BRL or crypto amount, sees the quote, and confirms |
| Fixed BRL amount | Customer sees the quote immediately and goes straight to paying        |

***

## Implementation patterns

### Physical store — variable amount

Keep the reusable link (no fixed amount) open on a screen at the counter — a phone, tablet, or desktop monitor all work.

**How a sale works:**

1. The cashier opens the reusable link at the start of each sale and enters the purchase amount.
2. The customer can enter their CPF or CNPJ themselves on the screen, or the cashier can enter it for them.
3. The checkout displays the PIX screen. Turn the screen towards the customer — they scan the QR code and pay from their banking app, similar to a supermarket PIN pad.
4. Payment is confirmed. The cashier can proceed to the next sale.

For each till or counter, create a separate reusable link so payments are tracked individually in your dashboard.

### Subscription services

Create a reusable link with the fixed subscription amount. Send the link to your customers by email or message, or embed it on your website. Each time a customer opens it, a new checkout session is created for that exact amount — they just complete identity verification and pay.

### Online or P2P sales (WhatsApp, DMs, small-scale)

Open your reusable link (no fixed amount), enter the purchase value, and optionally enter the buyer's CPF or CNPJ. Copy the URL from the browser address bar at that point and send it to the customer. They open it, complete the checkout, and pay — no back-and-forth needed.

***

## Running multiple counters or products

Create a separate reusable link for each counter, till, or product. Each link shows up as a separate line in your dashboard and statement — so you can see exactly which link generated each payment without any manual sorting.

**Examples:**

| Link         | Use                       |
| ------------ | ------------------------- |
| Counter 1    | Till 1 at a food stall    |
| Counter 2    | Till 2 at a food stall    |
| Monthly Plan | Subscription payment page |
| Deposit      | Customer top-up link      |

***

## Monitoring payments in real time

Open **Receive → Incoming Payments** in the dashboard. Every completed payment appears here with its amount, timestamp, and the reusable link it came from. No refresh needed — the list updates automatically.

For accounting, completed checkouts appear in **Account → Statement** as credit entries, each linked to the originating `NOX...` transaction ID.

***

## Important — how sessions work and what is not allowed

Every time a reusable link is opened, it generates a unique checkout session for that payment. The link itself is permanent; the session it creates is single-use.

<Note>
  Depending on transaction volume, the checkout may prompt the customer to verify their identity — providing a document photo and a selfie. This is handled automatically within the checkout flow. See [KYC & Anti-Fraud](/general/kyc-anti-fraud) for details.
</Note>

<Warning>
  On the PIX screen, do not copy the QR code or copia-e-cola string and send it directly to the customer — they must complete the full checkout flow themselves at that step. Bypassing this is a violation of Noxpay's terms of service. Noxpay actively monitors for PIX data extraction, whether manual or automated. Violations may result in account suspension.

  Entering the purchase amount or the customer's CPF or CNPJ on their behalf at earlier steps is permitted and is a normal part of the assisted checkout flow.
</Warning>

***

## When you are ready to integrate

Reusable links cover the full no-code use case. When you need to automate — generate links programmatically, pre-fill customer details, or react to payment events in your backend — switch to the API. Everything you learn about how Crossramp Checkout works applies directly: the payment stages, statuses, and webhook payloads are identical.

<CardGroup cols={2}>
  <Card title="How it works" href="/noxpay-docs-v2/core-products/crossramp-checkouts/how-it-works" icon="gear">
    The five stages every payment goes through.
  </Card>

  <Card title="API Reference" href="/noxpay-docs-v2/api-reference/crossramp-checkout/create" icon="code">
    Create checkout sessions programmatically.
  </Card>
</CardGroup>
