PaygateDeveloper documentation

Refund

FieldTypeRequiredDescription
amountMoney
created_atstring (date-time) (date-time)
idstring
numberstring
payment_idstring
reasonstring
reason_codeinteger
statusenumValues: `requested`, `approved`, `rejected`, `canceled`, `processing`, `failed`, `succeeded`
succeeded_atstring (date-time) (date-time)

Example

Generated from the schema — a shape, not a sample.

{
  "amount": {
    "currency": "string",
    "minor": 0
  },
  "created_at": "2026-10-01T09:00:00Z",
  "id": "string",
  "number": "string",
  "payment_id": "string",
  "reason": "string",
  "reason_code": 0,
  "status": "requested",
  "succeeded_at": "2026-10-01T09:00:00Z"
}

Used by