OpenPOS Delivery Fees, Payouts & Refunds

How customer delivery fees work when OpenPOS arranges the courier.

OpenPOS Delivery has a different money flow from self-delivery. The customer pays a delivery fee at checkout, but that fee is used by OpenPOS to pay the courier. It is not part of the merchant payout.

Who controls the delivery fee?

For My Team delivery, your store sets and keeps the delivery fee.

For OpenPOS Delivery, OpenPOS sets the customer delivery fee at checkout based on the delivery address, delivery time, service radius, and courier availability. OpenPOS retains that fee to cover the courier cost.

What appears in the order total?

The customer receipt shows the delivery fee because the customer paid it. In merchant reporting and payout views, OpenPOS Delivery fees are shown separately or excluded from merchant sales because they are collected by OpenPOS to pay the courier.

Example

Food, tax, and tipIncluded in the merchant order amount and payout calculation.
OpenPOS Delivery feePaid by the customer, retained by OpenPOS, and used to cover the courier.
Courier costHandled by OpenPOS. It is not a merchant expense.

Refunds and cancellations

Refund behavior depends on whether a courier has already been engaged.

  • Before a courier is engaged — the delivery fee is normally refundable.
  • After a courier is engaged — the delivery fee may be non-refundable because OpenPOS may still owe the courier or delivery partner.
  • Food refunds — staff can still refund the food portion according to your refund policy.

Why OpenPOS retains the fee

OpenPOS Delivery is designed so the same party that pays the courier also controls and retains the delivery fee. This keeps pricing clear: the merchant does not have to estimate courier costs, and OpenPOS can manage carrier pricing, tracking, and support consistently.

Self-delivery is different

If you choose My Team, your store sets the fee and keeps it because your store is responsible for the driver and delivery cost.