Skip to main content

Refund a retail sale → credit note referencing the original, with its own QR

POST 

/api/v1/pos/refund

Raise a credit note for a refunded online order. Requires the original invoice's number and UUID — both returned by /pos/sale — so the reference is intact by construction. Amounts are positive; partial refunds send only the lines being refunded.

Only an organisation whose country is OM may call this endpoint. Any other organisation, or one with no country set, is refused with 422 POS_COUNTRY_NOT_SUPPORTED: nothing is recorded and no QR is returned.

Request​

Responses​

Successful Response