MerchantPaymentOption

  • The merchantPaymentMethod field is required and lists the payment methods provided by the Action or Merchant.

  • defaultMerchantPaymentMethodId and managePaymentMethodUrl are optional fields that can specify a default payment method and a link to manage payment methods, respectively.

  • This structure outlines the requirements for payment methods provided by Merchants using JSON.

Requirements for Merchant-provided payment method.

JSON representation
{
  "merchantPaymentMethod": [
    {
      object (MerchantPaymentMethod)
    }
  ],
  "defaultMerchantPaymentMethodId": string,
  "managePaymentMethodUrl": string
}
Fields
merchantPaymentMethod[]

object (MerchantPaymentMethod)

Required. List of payment methods provided by Action/Merchant.

defaultMerchantPaymentMethodId

string

Optional. Id of the default payment method, if any.

managePaymentMethodUrl

string

Optional. A link to the action/merchant website for managing payment method.