Represents the payment transactions associated with 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.
Description: The three-letter ISO 4217 currency code associated with the payment transaction record when multiple currencies are enabled.
LastReferencedDate
Type: dateTime
Properties: Filter, Nillable, Sort
Description: The timestamp when the current user last accessed a payment transaction 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 payment transaction record. If this value is null, it’s possible that the user only accessed the payment transaction record or a related list view (LastReferencedDate), but not viewed the payment transaction record itself.
Name
Type: string
Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort
Description: Required. The name of the payment transaction.
OwnerId
Type: reference
Properties: Create, Defaulted on create, Filter, Group, Sort, Update
Description: Required. The ID of the record owner.
Description: The numeric value contained in a gateway response alongside the response status, response, and response message. The code is used as an indexing value for different types of responses. You can generally ignore it and focus on the response and response message to get the details you need about the results of your transaction request.
Description: A user-defined value for the bank account name. This field used to record information about externally recorded Automated Clearing House (ACH) payments.
blng__BankAccountNumber__c
Type: encryptedstring
Properties: Create, Nillable, Update
Description: A user-defined value for the bank account number. This field used to record information about externally recorded ACH payments.
Description: A user-defined value for the bank account type. This field used to record information about externally recorded ACH payments. Valid values are:
Description: The expiration month of a credit or debit card in the billing information. This information is sent from the payment gateway following a transaction request.
Description: The expiration year of a credit or debit card in the billing information. This information is sent from the payment gateway following a transaction request.
Description: The values that summarizes the payment gateway’s response to the payment transaction request. Valid values are:
Decline
Indeterminate
PermanentFail
RequiresReview
Success
SystemError
ValidationError
blng__IsPaymentProcessedSuccessfully__c
Type: boolean
Properties: Create, Defaulted on create, Filter, Group, Sort, Update
Description: Required. Indicates whether Salesforce Billing created a payment for a successful transaction (true) or not (false). If this field is deselected on a successful transaction, review why Salesforce Billing didn’t create the payment, For example, the user who owns the payment run didn’t have the permission to access payment records. After you resolve the issue, create a payment for the same amount as the payment transaction, and then allocate it to the transaction’s invoice on your own.
The default value is false.
blng__Notes__c
Type: textarea
Properties: Create, Nillable, Update
Description: Additional information or comments related to the payment transaction.
Description: The Salesforce Billing payment gateway record used to establish communication with the external payment gateway. This field is inherited from the payment method.
Description: The invoice that Salesforce Billing is attempting to pay through the payment transaction. If the transaction is successful, Salesforce Billing creates a payment record and attempts to allocate it to the invoice.
Description: The numeric value contained in a gateway response alongside the response status, response, and response message. The code is used as an indexing value for different types of responses. You can generally ignore it and focus on the response and response message to get the details you need about the results of your transaction request.
Description: The message sent from the external payment gateway to show the result of the transaction request. You can review this message for additional context regarding the value of the transaction’s gateway status.
Description: The message sent from the external payment gateway to show the result of the transaction request. While this value can vary between gateways, it’s often the same as the response message.
Description: A detailed message contained in a gateway response alongside the response code, response, response status, and response message. Although specific responses vary between gateways, the response usually provides more information about the response message.
Description: The status of the payment transaction. The transaction’s status is
1In Progress
while the external payment gateway communicates with the customer bank. Salesforce Billing changes it to Completed after the gateway returns a transaction response. Valid values are: