MCP Tools Reference: paydeveloper.googleapis.com

Alat: list_google_pay_integrations

Menampilkan status saat ini dan detail konfigurasi untuk semua integrasi Google Pay yang terkait dengan ID Penjual tertentu. Fitur ini memberikan masukan langsung tentang status integrasi dan peninjauan dokumen.

Contoh berikut menunjukkan cara menggunakan curl untuk memanggil alat MCP list_google_pay_integrations.

Permintaan Curl
                  
curl --location 'https://paydeveloper.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "list_google_pay_integrations",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Skema Input

Pesan permintaan untuk mencantumkan integrasi Google Pay untuk penjual tertentu.

ListGooglePayIntegrationsRequest

Representasi JSON
{
  "merchantId": string
}
Kolom
merchantId

string

Wajib. ID penjual yang integrasinya akan dicantumkan.

Skema Output

Pesan respons untuk mencantumkan integrasi Google Pay.

ListGooglePayIntegrationsResponse

Representasi JSON
{
  "googlePayIntegrations": [
    {
      object (GooglePayIntegration)
    }
  ]
}
Kolom
googlePayIntegrations[]

object (GooglePayIntegration)

Integrasi Google Pay penjual.

GooglePayIntegration

Representasi JSON
{
  "integrationState": enum (IntegrationState),
  "createTime": string,
  "updateTime": string,
  "integrationType": enum (IntegrationType),
  "integrationDocuments": [
    {
      object (IntegrationDocument)
    }
  ],

  // Union field item can be only one of the following:
  "webDomain": string,
  "androidAppPackage": string
  // End of list of possible types for union field item.
}
Kolom
integrationState

enum (IntegrationState)

Hanya output. Status integrasi Google Pay penjual.

createTime

string (Timestamp format)

Hanya output. Waktu saat resource integrasi dibuat.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. Kapan resource integrasi terakhir diperbarui.

Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

integrationType

enum (IntegrationType)

Opsional. Jenis integrasi Google Pay.

integrationDocuments[]

object (IntegrationDocument)

Opsional. Hanya input. Dokumen integrasi untuk integrasi Google Pay.

Kolom union item. Item integrasi. Salah satu di antaranya harus ditetapkan. item hanya dapat berupa salah satu dari berikut:
webDomain

string

Domain web penjual.

androidAppPackage

string

Nama paket aplikasi Android penjual.

Stempel waktu

Representasi JSON
{
  "seconds": string,
  "nanos": integer
}
Kolom
seconds

string (int64 format)

Mewakili detik waktu UTC sejak epoch Unix 1970-01-01T00:00:00Z. Harus antara -62135596800 dan 253402300799 inklusif (yang sesuai dengan 0001-01-01T00:00:00Z hingga 9999-12-31T23:59:59Z).

nanos

integer

Pecahan detik non-negatif pada resolusi nanodetik. Kolom ini adalah bagian nanodetik dari durasi, bukan alternatif untuk detik. Nilai detik negatif dengan pecahan harus tetap memiliki nilai nanos non-negatif yang dihitung maju dalam waktu. Harus antara 0 dan 999.999.999 inklusif.

IntegrationDocument

Representasi JSON
{
  "name": string,
  "data": string,
  "documentType": enum (DocumentType),
  "mimeType": enum (MimeType)
}
Kolom
name

string

Opsional. Nama dokumen.

data

string (bytes format)

Opsional. Data dokumen.

String berenkode base64.

documentType

enum (DocumentType)

Opsional. Jenis dokumen.

mimeType

enum (MimeType)

Opsional. Jenis MIME dokumen.

Anotasi Alat

Petunjuk Destruktif: ❌ | Petunjuk Idempoten: ✅ | Petunjuk Hanya Baca: ✅ | Petunjuk Dunia Terbuka: ❌