Collect in person from any phone, tablet or computer with a browser. There is no card reader to buy: your customer pays on their own phone, with Apple Pay, Google Pay or their card, by scanning a QR code you show them. The product overview is at In-person payments.
How it works
- Open Checkout tools → Collect in person in the dashboard.
- Key in the amount ($1.00 to $10,000.00) on the keypad, or type it, and add an optional note such as the item or table.
- Show the full-screen QR code to your customer.
- They scan it with their phone's camera and pay on their own phone.
- Your screen changes to Paid as soon as the payment goes through. Start the next sale.
Each sale is a one-time payment link: it closes after its payment and appears in Payment Links and Orders like any other, with receipts in your branding. You can cancel a sale from the QR screen before it's paid.
Build it into your own point of sale
The same flow works from your own app through the API: create a singleUse link for the sale, render its url as a QR code, and mark the sale paid when the payment.succeeded webhook arrives with data.source.id equal to the link's id.
curl -X POST https://anytime-capital.com/api/v1/payment-links \
-H "Authorization: Bearer $ANYTIME_API_KEY" \
-H "Idempotency-Key: pos-7781" \
-H "Content-Type: application/json" \
-d '{
"title": "Table 12",
"amountCents": 4850,
"singleUse": true,
"metadata": { "saleId": "pos-7781" }
}'Then show the returned url as a QR code with any QR library, and deactivate the link (POST /api/v1/payment-links/{id}/deactivate) if the customer walks away.