You are here:
Define an Alternative Payment Method for Order Management
You can define a payment method other than a credit card or digital wallet.
-
Create a record type for the alternative payment method object that represents the
payment method, for example, Square.
For more information, see Create Record Types.
-
Create a GtwyProvPaymentMethodType record.
You can’t create a GtwyProvPaymentMethodType record using the UI. Insert the record using a tool, such as Postman, or Apex code. The API name of the object is GtwyProvPaymentMethodType, at the URL /services/data/version/sobjects/GtwyProvPaymentMethodType.
-
Set the GtwyProvPaymentMethodType fields.
Comments Description optional. Developer Name The unique API name of the record. Master Label A human-readable name for the record. Gateway Provider Payment Method Type The name of the payment method in the storefront. This value must exactly match the payment method ID used in B2C Commerce. Payment Gateway Provider ID The name of the payment method in the storefront. This value must exactly match the payment method ID used in B2C Commerce. A reference to the payment gateway provider record associated with the payment processor for the payment method. Payment Method Type Select AlternativePaymentMethod. To use an alternative payment method, first create a corresponding Record Type record. Record Type ID For an alternative payment method, this value is a reference to the record type record. { "DeveloperName" : "BankTransfer" "MasterLabel" : "Bank Transfer", "GtwyProviderPaymentMethodType" : "directBanking", "PaymentGatewayProviderId" : "0cJaa0000000001E67", "PaymentMethodType" : "AlternativePaymentMethod", “RecordTypeId” : "012aa000000008A34F" }Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid affecting customer implementations.

