blng__PaymentGateway__c

Represents the connection to an external payment gateway.

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 gateway record when multiple currencies are enabled.

LastReferencedDate 

Type: dateTime

Properties: Filter, Nillable, Sort

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

Name 

Type: string

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

Description: The name of the payment gateway.

OwnerId 

Type: reference

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

Description: Required. The ID of the record owner.

This field is a polymorphic relationship field.

Relationship Name: Owner

Refers To: Group, User

adnblng__APILoginId__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: A unique identifier to authenticate API requests. This field is used with a transaction key to ensure secure communication between the application and payment gateway.

adnblng__APITransactionKey__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: The transaction key required for API authentication with the payment gateway.

adnblng__TestMode__c 

Type: boolean

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

Description: Required. Indicates whether the authorize.net merchant is operating in test mode (true) or not (false). The test mode is used to simulate transactions without processing actual payments.

The default value is false.

blng__Active__c 

Type: boolean

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

Description: Required. Indicates whether the payment gateway is active (true) or not (false). To deactivate the payment gateway, clear the Active checkbox. This won’t affect past or existing transactions. The default value is true.

blng__Default__c 

Type: boolean

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

Description: Required. Indicates whether a particular payment gateway is set as the default gateway for processing payments (true) or not (false).

The default value is false.

blng__GatewayType__c 

Type: picklist

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

Description: The name of the payment gateway provider.

Valid values are:

  • AuthorizeDotNet
  • CyberSource
  • PayFlowPro
  • Payeezy

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional information or comments related to the payment gateway.

csblng__MerchantId__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: The ID of the merchant account used by the payment gateway. This merchant account links to a merchant account at the payment processor.

csblng__MerchantReference__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: The merchant reference identifier for transactions processed through a payment gateway.

csblng__TestMode__c 

Type: boolean

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

Description: Required. Indicates whether the CyberSource merchant is operating in test mode (true) or not (false). The test mode is used to simulate transactions without processing actual payments.

The default value is false.

csblng__TransactionSecurityKey__c 

Type: textarea

Properties: Create, Nillable, Update

Description: The security key used for authenticating transactions with the payment gateway.

pyzblng__APIKey__c 

Type: string

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

Description: The API key used to authenticate and authorize transactions with the payment gateway service.

pyzblng__APILoginId__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: A unique identifier to authenticate the payeezy API requests. This field is used with a transaction key to ensure secure communication between the application and the payment gateway.

pyzblng__APISecret__c 

Type: string

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

Description: The API secret used along with the API key to authenticate and authorize transactions with the payment gateway service.

pyzblng__APITransactionKey__c 

Type: encryptedstring

Properties: Create, Nillable, Update

Description: Stores the payeezy transaction key required for API authentication with the payment gateway.

pyzblng__EnableUserIdentification__c 

Type: boolean

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

Description: Required. Indicates whether the user identification during payment processing is enabled (true) or not (false).

The default value is false.

pyzblng__JSSecurityKey__c 

Type: string

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

Description: A JavaScript security key used to enhance the security of client interactions with the payment gateway.

pyzblng__TestMode__c 

Type: boolean

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

Description: Required. Indicates whether the Payeezy merchant is operating in test mode (true) or not (false). Test mode is used to simulate transactions without processing actual payments.

The default value is false.

pyzblng__Token__c 

Type: string

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

Description: Required. A token used for secure Payeezy transactions.

pyzblng__TransarmorToken__c 

Type: string

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

Description: A token provided by the TransArmor service, which is used to securely handle and store payment card information.