Skip to main content
POST
Refuse order (refund)

Overview

The Order Refuse API is used to perform a refund operation for an existing order. This endpoint registers a fiscal refund, recalculates product totals, and returns fiscal information such as receipt number and QR code. Authorization is not required.

Request Fields

General Fields


Products


Extra Info


Prices


Response Fields

✅ Success Response 200


🚫 Error Response


Common Error Codes

Body

application/json
number
integer
required
time
string
required
cashier
string
required
qr_code
string
required
received_cash
integer
required
received_card
integer
required
change
integer
required
card_type
integer
required
ppt_id
string
required
products
object[]
required
prices
object[]
required
uuid
string
extra_info
object[]
send_email
boolean
default:false
email
string
sms_phone_number
string
Example:

"+998712565009"

Response

200 - application/json

Refund processed

data
object
error
object
is_success
boolean