Loading
Salesforce Order Management
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Define an Alternative Payment Method for Order Management

          Define an Alternative Payment Method for Order Management

          You can define a payment method other than a credit card or digital wallet.

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

          3. 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.
           
          Loading
          Salesforce Help | Article