action.skip

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 parent payment.
Bank Account BankAccount2__c Lookup(BankAccount__c) The bank account that was used for this refund.
Creditor BIC CreditorBIC__c Text(11) The BIC of the creditor for future reference.
Creditor IBAN CreditorIBAN__c Text(34) The IBAN of the creditor for future reference.
Creditor Name CreditorName__c Text(255) The name of the creditor for future reference.
Debtor BIC DebtorBIC__c Text(11) The BIC of the debtor for future reference.
Debtor IBAN DebtorIBAN__c Text(34) The IBAN of the debtor for future reference.
Debtor Name DebtorName__c Text(255) The name of the debtor for future reference.
Error Message ErrorMessage__c LongTextArea(32768) SEPA validation error messages or human readable error message as provided by some payment providers.
Error Response ErrorResponse__c LongTextArea(32768) The raw error message in case the refund has been failed.
Matching Result MatchingResult__c Picklist
Picklist values: Refund Id matched
Open Amount OpenAmount__c Currency(16, 2) The amount that should be moved. Always a positive value. This value never changes.
Payment Customer PaymentCustomer__c Lookup(PaymentCustomer__c) The associated payment customer.
Payment Instrument PaymentInstrument__c Lookup(PaymentInstrument__c) The payment instrument that has been 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 associated payment provider.
Payment Reference PaymentReference__c TextArea Describes the purpose of the payment.
Payment Payment__c MasterDetail(Payment__c) The master payment for this refund.
Refund Date RefundDate__c Date The date of the refund.
Refund Id RefundId__c Text(255) A unique id for keeping track of changes (e.g. refund, chargeback) which is usually provided by a payment provider OR created as an end-to-end id in case of SEPA. Required only when the status is not Open or Failed.
Refund Method RefundMethod__c Picklist The refund method used for this refund.
Picklist values: Prepared Refund, 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 actual amount which has been moved. Always a positive value.
Status Status__c Picklist The payment status. (Values also depends on the payment method.)
Picklist values: Prepared, Approved, Refunded, Pending, Canceled, Failed