Transactions API will be deprecated on May 3, 2023, ahead of the Conversational Actions sunset on June 13, 2023. For more information, see
Conversational Actions sunset.
MerchantPaymentMethod
Stay organized with collections
Save and categorize content based on your preferences.
Payment method provided by Merchant / Action.
Fields |
paymentMethodGroup |
string
Optional. The group / profile name that the payment method belongs to.
|
paymentMethodId |
string
Required. Id of the payment method passed from merchant / action. Note this id is should be unique if multiple payment methods are sent from Merchant/Action.
|
paymentMethodDisplayInfo |
object (PaymentMethodDisplayInfo )
Required. Display info of this payment method.
|
paymentMethodStatus |
object (PaymentMethodStatus )
Optional. Status of the payment method. If not present, the payment method is assumed to be in OK status.
|
PaymentMethodStatus
Status of a payment method
JSON representation |
{
"status": enum (Status ),
"statusMessage": string
} |
Fields |
status |
enum (Status )
|
statusMessage |
string
User facing message regarding the payment method status, i.e. "Expired". Only required when payment method requires fix or is inapplicable.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["The `MerchantPaymentMethod` object represents a payment method provided by a merchant or action, including details like ID, display information, and status."],["Each payment method has a unique ID (`paymentMethodId`) and can belong to a group (`paymentMethodGroup`)."],["`PaymentMethodDisplayInfo` provides display details for the payment method."],["`PaymentMethodStatus` indicates the current status of the payment method, including a user-facing message if needed."]]],[]]