API v1FiatPe Home
FiatPeDocs

Refund

Create and manage refunds for successful transactions. Initiate full or partial refunds, track refund status, and retrieve refund details including the refunded amount, transaction reference, UTR or ARN, and processing status.

Entity

idstring

The unique identifier of the refund.

entitystring

The type of entity represented by this object.

payment_idstring

The unique identifier of the payment against which the refund was initiated.

amountinteger

The amount refunded, in the smallest currency sub-unit. For INR, 5000 represents ₹50.00.

currencystring

The three-letter ISO currency code of the refunded amount.

statusstring

The current status of the refund. Possible values are initiated, pending, success, and failed.

remarkstring

A remark or note associated with the refund.

refunded_atinteger

The Unix timestamp indicating when the refund was successfully processed.

utr_arnstring

The Unique Transaction Reference or Acquirer Reference Number associated with the refund transaction.

external_refund_idstring

The external refund identifier received from the payment processor, bank, or acquiring partner.

metadatajson object

Additional key-value information associated with the refund for internal tracking, reporting, or reconciliation.

created_atinteger

The Unix timestamp indicating when the refund was created.