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

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