Attributes
string
Unique identifier,
rfd.XXXX.YYYYYYYYYYYYYYYYYYYYYYYY. Every refund
webhook identifies itself with this.object
The refunded Activity object, already
updated. Its
charged_amount and refunded_amount show how much is
left to refund.string | null
The PSP’s own refund ID, for support tickets with them.
null until
the PSP issues one.string | null
Your reference, unique per workspace.
null for refunds created
outside the API.string | null
Your reason; also sent to the PSP as the merchant note.
integer
Amount refunded, in the smallest currency unit.
object | null
Set when
status is failed.string
ISO-8601 timestamp.
string
ISO-8601 timestamp.
object
The payment this refund belongs to:
{ "uid": "ugw.…", "currency": "NGN" }.string | null
The PSP connection the refund went through,
psp.…, only when it
differs from the one that took the payment (because you passed
nzube_psp on create). null in the usual case, where the refund goes
back through the original connection.The Refund object
meta and destination that you send on create are stored with the
refund but not returned by the API.