Cash on delivery
Let customers pay in cash when their order arrives or is collected, and mark the money collected so the order counts as paid.
In the console: Settings → General → Cash on delivery
With cash on delivery, customers choose to pay when their order arrives or when they collect it, and you take the money then. It's on for new stores, so you can take orders while Stripe checks your account.
Turn it on or off
- In the console, open Settings and choose General.
- Turn Cash on delivery on or off. It saves straight away.
Turn it off to take card payments only. You can also switch it in the Card payments step of the Setup guide. If you turn it off and card payments aren't Active yet, customers have no way to pay, so check your checkout afterwards.
Food and drink stores: paying at the table for dine-in is a separate switch, Allow paying at the table for dine-in, under Settings → Service.
What customers see
At checkout, customers choose Cash on delivery ("Pay in cash when your order arrives"). The order comes straight to you, like any other.
Mark the money collected
A cash order arrives with its payment as Cash on delivery: not yet paid. The order shows "Cash on delivery: collect" and the amount to collect.
- Collect the money when you deliver the order or the customer collects it.
- Open the order and, in its Payment section, press Mark collected, then confirm.
The payment is then marked Paid. Do this for every cash order, even after you've marked it delivered: a cash order counts as paid only once you've marked it collected, and you can only record a refund on it after that. If the order includes a gift card the customer bought, the gift card is sent once you mark the cash collected.
If the customer changes their mind
An unpaid cash order has nothing to refund: just cancel it. Cancelling puts the stock back. If you've already collected the money, give it back and record the refund; see Refunding payments.
Still stuck?
Email support@comrc.app and we'll help you out.