Refund
API Name: Refund__c
A refund tracks money sent back to a debtor in relation to a received payment.
| Label | API Name | Type | Description |
|---|---|---|---|
| Name | Name |
AutoNumber | |
| Account Name | AccountName__c |
Text | The name of the account of the associated original payment. |
| Bank Account | BankAccount2__c |
Lookup(BankAccount__c) | Your bank account that is used for this refund. |
| Cancellation Reason | CancellationReason__c |
Picklist | The reason why this refund has been canceled. Set during the cancellation process either automatically or by the user. Picklist values: Default |
| Creditor BIC | CreditorBIC__c |
Text(11) | The BIC of the target bank account. |
| Creditor IBAN | CreditorIBAN__c |
Text(34) | The IBAN of the target bank account. |
| Creditor Name | CreditorName__c |
Text(255) | The account holder of the target bank account. |
| Debtor BIC | DebtorBIC__c |
Text(11) | The BIC of the source bank account. |
| Debtor IBAN | DebtorIBAN__c |
Text(34) | The IBAN of the source bank account. |
| Debtor Name | DebtorName__c |
Text(255) | The account holder of the source bank account. |
| Error Message | ErrorMessage__c |
LongTextArea(32768) | The human-readable error message if the refund processing has failed. |
| Error Response | ErrorResponse__c |
LongTextArea(32768) | The raw error message provided by the payment provider. Contact JustOn support for more details about the error message. |
| Matching Result | MatchingResult__c |
Picklist | The status of the matching and settlement process. Picklist values: Refund Id matched |
| Open Amount | OpenAmount__c |
Currency(16, 2) | The amount to be transferred. Is always a positive value. |
| Payment Customer | PaymentCustomer__c |
Lookup(PaymentCustomer__c) | The associated payment customer used by the payment provider. |
| Payment Instrument | PaymentInstrument__c |
Lookup(PaymentInstrument__c) | The payment instrument requested or used to move the money. |
| Payment Method | PaymentMethod__c |
Picklist | The payment method used for this refund. Picklist values: SEPA Credit Transfer, Online Payment |
| Payment Provider | PaymentProvider__c |
Lookup(PaymentProvider__c) | The payment provider of the associated original payment. |
| Payment Reference | PaymentReference__c |
TextArea | Describes the purpose of the original payment (in many cases, an invoice number or customer number). Can be edited by the user. |
| Payment | Payment__c |
MasterDetail(Payment__c) | The associated original payment. |
| Refund Date | RefundDate__c |
Date | The date of the refund. Shows the projected date for pending refunds. |
| Refund Id | RefundId__c |
Text(255) | A unique ID for keeping track of changes, usually provided by the payment provider or created as an end-to-end ID for SEPA transactions. Must not be modified. |
| Refund Method | RefundMethod__c |
Picklist | Indicates whether the refund is made using the payment instrument of the original payment (“direct refund”) or not (“unrelated refund”). Picklist values: Direct Refund, Unrelated Refund |
| Refund Reason | RefundReason__c |
Picklist | The reason of the refund. Possible values can be defined by the user. Picklist values: Default |
| Refunded Amount | RefundedAmount__c |
Currency(16, 2) | The amount of money that has actually been transferred. Is always a positive value. |
| Status | Status__c |
Picklist | The execution status of the refund. Indicates whether the money has been successfully moved or not, or whether the refund still needs to be approved. Picklist values: Prepared, Approved, Refunded, Pending, Canceled, Failed |