blng__PaymentAuthorization__c

Represents the process of securing authorization from a customer’s bank or credit card issuer to charge a specific amount to their account, verifying the availability of sufficient funds or credit.

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 payment authorization 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 payment authorization.

LastReferencedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

Description: The timestamp when the current user last accessed a payment authorization 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 authorization record. If this value is null, it’s possible that the user only accessed the payment authorization record or a related list view (LastReferencedDate), but not viewed the payment authorization record itself.

Name 

Type: string

Properties: Create, Defaulted on create, Filter, Group, idLookup, Nillable, Sort, Update

Description: The name of the payment authorization. A name is a unique value that helps in identifying the specific allocation record.

OwnerId 

Type: reference

Properties: Create, Defaulted on create, Filter, Group, Sort, Update

Description: Required. The unique identifier indicates the user or system responsible for managing or overseeing a specific payment authorization record.

This field is a polymorphic relationship field.

Relationship Name: Owner

Refers To: Group, User

blng__Account__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The account of the customer who made the payment.

This field is a relationship field.

Relationship Name: blng__Account__r

Refers To: Account

blng__Balance__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The total amount of the payment authorization.

blng__CurrentAmount__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The amount authorized to be debited or captured.

blng__EffectiveEndDate__c 

Type: date

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The date when the payment authorization expires.

blng__EffectiveStartDate__c 

Type: date

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The date when the payment authorization takes effect.

blng__GatewayReferenceDetails__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details about the payment authorization that can’t be stored in other fields on the payment record.

blng__GatewayReferenceNumber__c 

Type: string

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The payment authorization transaction ID created by the payment gateway.

blng__NetPayments__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The net amount of payments processed, excluding any fees or adjustments. This field is used to track the actual amount received from a transaction after all deductions.

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details or comments related to the payment allocation invoice.

blng__OriginalAmount__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The total amount authorized for the transaction.

blng__PaymentGateway__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The payment gateway that processed the payment authorization.

This field is a relationship field.

Relationship Name: blng__PaymentGateway__r

Refers To: blng__PaymentGateway__c

blng__PaymentMethod__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The payment method used by the customer to make the payment.

This field is a relationship field.

Relationship Name: blng__PaymentMethod__r

Refers To: blng__PaymentMethod__c

blng__Source__c 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The origin or source of the payment authorization. Valid values are:

  • Gateway
  • Manual

The default value is Manual.

blng__Status__c 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The status of the payment transaction. Valid values are:

  • Active
  • Canceled
  • Processed

The default value is Active.