Newer Version Available

This content describes an older version of this product. View Latest

blng__Refund__c

Represents a refund made against a payment.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), undelete(), update(), upsert()

Fields

Field Details
CurrencyIsoCode
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The three-letter ISO 4217 currency code associated with the invoice when multiple currencies are enabled.
LastActivityDate
Type
date
Properties
Filter, Group, Nillable, Sort
Description
The timestamp of when a user had last associated a task or event action with the refund.
LastReferencedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last accessed a refund record indirectly, for example, through a list view or related record.
LastViewedDate
Type
dateTime
Properties
Filter, Nillable, Sort
Description
The timestamp when the current user last viewed a refund record. If this value is null, it’s possible that the user only accessed the refund record or a related list view (LastReferencedDate), but not viewed the refund record itself.
Name
Type
string
Properties
Autonumber, Defaulted on create, Filter, idLookup, Sort
Description
Required. The name of the refund.
blng__Account__c
Type
reference
Properties
Create, Filter, Group, Sort
Description
Required. The customer account containing the payment that this refund targets.
This field is a relationship field.
Relationship Name
blng__Account__r
Relationship Type
Master-detail
Refers To
Account (the master object)
blng__Amount__c
Type
currency
Properties
Filter, Nillable, Sort
Description
The total amount of this refund.
This field is a calculated field.
blng__BaseCurrencyAmount__c
Type
currency
Properties
Create, Filter, Nillable, Sort, Update
Description
The amount of the refund in the base currency of the organization. It’s used to standardize the amount across different currencies.
blng__BaseCurrencyFXDate__c
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The date on which the Foreign Exchange (FX) rate is applied to convert an amount into the base currency.
blng__BaseCurrencyFXRate__c
Type
double
Properties
Create, Filter, Nillable, Sort, Update
Description
The foreign exchange rate used to convert an amount from a foreign currency to the base currency.
blng__BaseCurrency__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The primary currency in which the financial transactions are recorded and reported.
blng__BillingFinanceBook__c
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The financial ledger that tracks all transactions related to billing, including the allocation of payments to debit note lines. This value ensures that all financial activities are accurately recorded and reported.
This field is a relationship field.
Relationship Name
blng__BillingFinanceBook__r
Refers To
blng__FinanceBook__c
blng__CheckNumber__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The check number issued in an external system for a refund.
blng__GLRule__c
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The accounting treatment for financial transactions, including which general ledger accounts to debit and credit.
This field is a relationship field.
Relationship Name
blng__GLRule__r
Refers To
blng__GLRule__c
blng__GLTreatment__c
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The general ledger treatment defines how a financial transaction is recorded in the general ledger, specifying the accounts and the nature of the entries.
This field is a relationship field.
Relationship Name
blng__GLTreatment__r
Refers To
blng__GLTreatment__c
blng__ImpactAmount__c
Type
currency
Properties
Filter, Nillable, Sort
Description
Specifies how this refund impacts a customer’s accounts receivable.
This field is a calculated field.
blng__LegalEntity__c
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The legal entity used to associate the refund with other transactional records in Salesforce Billing.
This field is a relationship field.
Relationship Name
blng__LegalEntity__r
Refers To
blng__LegalEntity__c
blng__Notes__c
Type
textarea
Properties
Create, Nillable, Update
Description
Additional details or comments related to the refund.
blng__PaymentGatewayTransactionID__c
Type
string
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The transaction ID used to identify the refund in the payment gateway.
blng__RefundDate__c
Type
date
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The date on which a refund is processed or issued to a customer.
blng__RefundDescription__c
Type
textarea
Properties
Create, Nillable, Update
Description
A description or additional details about a refund.
blng__RefundLineCreationStatus__c
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The status of the refund line creation. A Fail status means that the refund line couldn’t be created. The system configuration provides more details about the status.
blng__RefundMode__c
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Restricted picklist, Sort, Update
Description
Required. The mode of refund. External mode refers to a refund made through an external system, while electronic mode represents a refund processed within Salesforce.
Valid values are:
  • Electronic
  • External
The default value is External.
blng__RefundPaymentMethod__c
Type
reference
Properties
Create, Filter, Group, Nillable, Sort, Update
Description
The payment method represents a credit card or banking details that can be used to process a payment.
This field is a relationship field.
Relationship Name
blng__RefundPaymentMethod__r
Refers To
blng__PaymentMethod__c
blng__RefundType__c
Type
picklist
Properties
Create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The type of refund being processed.
Valid values are:
  • ACH
  • Bank Transfer
  • Cash
  • Check
  • Credit Card
blng__RefundedfromCreditNoteLines__c
Type
currency
Properties
Filter, Nillable, Sort
Description
The amount refunded from credit note lines.
This field is a calculated field.
blng__RefundedfromPayments__c
Type
currency
Properties
Filter, Nillable, Sort
Description
The amount refunded from payments.
This field is a calculated field.
blng__Status__c
Type
picklist
Properties
Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update
Description
The state of this refund.
Valid values are:
  • Cancelled
  • Draft
  • Posted
The default value is Draft.