MerchantPaymentMethod

कारोबारी या कंपनी / कार्रवाई की ओर से दी गई पेमेंट का तरीका.

JSON के काेड में दिखाना
{
  "paymentMethodGroup": string,
  "paymentMethodId": string,
  "paymentMethodDisplayInfo": {
    object (PaymentMethodDisplayInfo)
  },
  "paymentMethodStatus": {
    object (PaymentMethodStatus)
  }
}
फ़ील्ड
paymentMethodGroup

string

ज़रूरी नहीं. उस ग्रुप / प्रोफ़ाइल का नाम जिससे पेमेंट के तरीके से जुड़ा है.

paymentMethodId

string

ज़रूरी है. कारोबारी या कंपनी / कार्रवाई से पास किया गया, पेमेंट के तरीके का आईडी. ध्यान दें कि अगर व्यापारी/कंपनी/कारोबारी से पेमेंट के एक से ज़्यादा तरीके भेजे गए हैं, तो यह आईडी यूनीक होना चाहिए.

paymentMethodDisplayInfo

object (PaymentMethodDisplayInfo)

ज़रूरी है. पेमेंट के इस तरीके की जानकारी दिखाएं.

paymentMethodStatus

object (PaymentMethodStatus)

ज़रूरी नहीं. पेमेंट के तरीके का स्टेटस. अगर यह तरीका मौजूद नहीं है, तो यह माना जाता है कि पेमेंट का तरीका 'ठीक है' पर सेट है.

PaymentMethodStatus

पेमेंट के तरीके का स्टेटस

JSON के काेड में दिखाना
{
  "status": enum (Status),
  "statusMessage": string
}
फ़ील्ड
status

enum (Status)

statusMessage

string

पेमेंट के तरीके की स्थिति के बारे में उपयोगकर्ता को दिखने वाला मैसेज, जैसे कि "समयसीमा खत्म हो गई है". यह सिर्फ़ तब ज़रूरी होता है, जब पेमेंट के तरीके के लिए समस्या ठीक करना ज़रूरी हो या वह लागू न हो.