RefundNotification
Notification sent to the `notifyUrl` once the transaction has been concluded and the status of the payment can be determined.
Fields
RefundIdstring uuid requiredThe refund identifier.
TransactionIdstring uuid requiredThe transaction identifier of the transaction that is being refunded.
CurrencyCodestring requiredThe refund currency. Will always be the same as the amount in the transaction.
max length3Amountnumber double requiredThe refund amount, in the currency the currency codeISO 4217 The three-letter currency codes, such as
ZARfor the South African rand. Always uppercase.Wikipedia names. Written with two decimal places, which is the form the hash is built from.IsRtcstring requiredAn indication of whether RTCReal-Time Clearing Payments that clear immediately rather than waiting for a batch. A batch run settles at set times through the day; a Real-Time Clearing payment moves the funds between the two bank accounts as it is made, so the recipient can rely on them straight away.PayInc was used to pay the refund.
Statusstring requiredThe refund status. Sent as the name, not as a number, because the notification is form encoded and the status is written out in full.
values"Pending""Submitted""Complete""Failed""Cancelled""Returned""PendingInvestigation""Invalid""Error"BankNamestring requiredThe name of the bank the refund was paid to.
max length50AccountNumberstring requiredThe masked account number payment was made to. The hash is built from the masked value, so hash what you received rather than the number you sent.
max length50StatusMessagestringMessage regarding the status of the refund. This field will not always have a value.
max length500Hashstring requiredSHA512SHA-512 A hashing algorithm. Ozow uses it to sign the values in a request or a notification so you can tell that they arrived unaltered and came from us. Hashing is one-way: the hash cannot be turned back into what produced it.Wikipedia hash used to ensure that certain fields in the message have not been altered after the hash was generated.
max length128