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 

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.