MCP Tools Reference: paydeveloper.googleapis.com

Alat: create_merchant

Membuat penjual baru dengan akun yang diautentikasi. Anda HARUS meminta pengguna untuk memberikan informasi yang diperlukan untuk pembuatan penjual. Jangan panggil alat ini hingga Anda mencoba mengumpulkan informasi yang diperlukan untuk pembuatan penjual. Setelah penjual dibuat, Anda HARUS menampilkan URL Persyaratan Layanan Konsol Bisnis kepada pengguna dan menginstruksikan mereka untuk menyetujuinya sebelum mereka dapat melakukan operasi apa pun pada penjual ini.

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

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": "create_merchant",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Skema Input

Pesan permintaan untuk CreateMerchant.

CreateMerchantRequest

Representasi JSON
{
  "merchant": {
    object (Merchant)
  }
}
Kolom
merchant

object (Merchant)

Wajib. Informasi dasar penjual yang akan dibuat.

Penjual

Representasi JSON
{
  "merchantId": string,
  "displayName": string,
  "regionCode": string,
  "mcc": enum (Mcc),
  "corporateWebsiteUrl": string,
  "customerSupportWebsiteUrl": string,
  "customerSupportEmail": string,
  "customerSupportPhone": string,
  "state": enum (State)
}
Kolom
merchantId

string

Hanya output. ID unik penjual.

displayName

string

Wajib. Nama tampilan penjual.

regionCode

string

Wajib. Kode wilayah lokasi bisnis penjual. Formatnya adalah kode wilayah Unicode CLDR, misalnya, "US". India ("IN") tidak didukung.

mcc

enum (Mcc)

Wajib. Kode Kategori Penjual (MCC) penjual.

corporateWebsiteUrl

string

Wajib. Situs perusahaan penjual.

customerSupportWebsiteUrl

string

Wajib. Situs dukungan pelanggan penjual.

customerSupportEmail

string

Wajib. Email dukungan pelanggan penjual.

customerSupportPhone

string

Wajib. Nomor telepon dukungan pelanggan penjual.

state

enum (State)

Hanya output. Status penjual.

Mcc

Kode Kategori Penjual (MCC) penjual.

Enum
OTHERS Lainnya
MISC_FOOD_STORES Toko Makanan Lainnya – Minimarket dan Pasar Khusus
MISC_APPAREL Toko Pakaian dan Aksesori Lainnya
ARTISTS_SUPPLY Toko Perlengkapan Seni dan Kerajinan
AUTOMOTIVE_PARTS Toko Suku Cadang, Aksesori Otomotif
HEALTH_AND_BEAUTY Toko Kesehatan dan Kecantikan
BOOKS_PERIODICALS Buku, Majalah, dan Koran
CAMERA_STORES Toko Peralatan Fotografi dan Kamera
COMPUTERS_EQUIPMENT Komputer, Peralatan Periferal Komputer, Software
COMPUTER_SOFTWARE Toko Software Komputer
ELECTRONICS_SALES Penjualan Elektronik
GIFT_SHOPS Toko Kartu, Hadiah, Barang Unik, dan Toko Suvenir
EATING_PLACES Tempat Makan dan Restoran
MISC_GENERAL_MERCHANDISE Barang Dagangan Umum Lainnya
HOME_SUPPLY Toko Gudang Perlengkapan Rumah
COMPUTER_NETWORK_SERVICES Layanan Jaringan Komputer
DIGITAL_GOODS_MEDIA Barang Digital: Buku, Film, Musik
DIGITAL_GOODS_GAMES Produk Digital: Game
DIGITAL_GOODS_APPLICATIONS Produk Digital: Aplikasi (Tidak Termasuk Game)
POLITICAL_ORGANIZATIONS Organisasi Politik
CHARITABLE_ORGANIZATIONS Organisasi Amal dan Layanan Sosial
DRUG_STORES Toko Obat dan Apotek
REAL_ESTATE_RENTALS Agen dan Pengelola Properti - Penyewaan
MISC_PERSONAL_SERVICES Jasa Pribadi Lainnya, Tidak Diklasifikasikan di Tempat Lain
SPORTING_GOODS Toko Peralatan Olahraga
STATIONERY_OFFICE_SUPPLIES Alat Tulis, Perlengkapan Kantor, Kertas Cetak dan Kertas Tulis
THEATRICAL_TICKET_AGENCIES Agen Tiket Teater
TIMESHARES Timeshare
TOURIST_ATTRACTIONS Objek Wisata dan Pameran
HOBBY_TOY_GAME_SHOPS Toko Hobi, Mainan, dan Game
PET_SHOPS Toko Hewan Peliharaan, Toko Makanan dan Perlengkapan Hewan Peliharaan
OTHER_LODGING Penginapan Lainnya–Hotel, Motel, Resor
TELECOMMUNICATION_SERVICES Layanan Telekomunikasi
TRANSPORTATION_SERVICES Layanan Transportasi
OTHER_AIRLINES Maskapai Penerbangan Lainnya
TRAVEL_AGENCIES Agen Perjalanan dan Operator Tur
GOVERNMENT_OWNED_LOTTERIES_US Lotre yang Dimiliki Pemerintah (Khusus Wilayah AS)
GOVERNMENT_LICENSED_CASINOS_US Kasino Online Berlisensi Pemerintah (Perjudian Online) (Khusus Wilayah AS)
BETTING Taruhan (termasuk Tiket Lotre, Chip Game Kasino, Taruhan di Luar Arena Balap, dan Taruhan)
GOVERNMENT_OWNED_LOTTERIES_NON_US Lotre yang Dimiliki Pemerintah (Wilayah non-AS)

Negara bagian/Provinsi

Status penjual.

Enum
STATE_UNSPECIFIED Status penjual tidak ditentukan.
VERIFIED Penjual telah diverifikasi dan disetujui.
IN_REVIEW Hasil edit profil penjual sedang dalam peninjauan.
REJECTED Pengeditan profil penjual ditolak.
INCOMPLETE_SIGNUP Profil penjual belum lengkap.
SANCTIONS_HIT Profil penjual terkena sanksi.
READY_FOR_REVIEW Profil penjual sudah lengkap dan siap ditinjau.
DISABLED Profil penjual dinonaktifkan/tidak aktif.

Skema Output

Pesan respons untuk CreateMerchant.

CreateMerchantResponse

Representasi JSON
{
  "merchantId": string,
  "state": enum (State),
  "businessConsoleTosUrl": string
}
Kolom
merchantId

string

ID penjual dari penjual yang dibuat.

state

enum (State)

Status penjual yang dibuat.

businessConsoleTosUrl

string

Hanya output. URL Persyaratan Layanan Konsol Bisnis. Pengguna harus menyetujui Persyaratan Layanan Konsol Bisnis sebelum dapat melakukan operasi apa pun pada penjual.

Negara bagian/Provinsi

Status penjual.

Enum
STATE_UNSPECIFIED Status penjual tidak ditentukan.
VERIFIED Penjual telah diverifikasi dan disetujui.
IN_REVIEW Hasil edit profil penjual sedang dalam peninjauan.
REJECTED Pengeditan profil penjual ditolak.
INCOMPLETE_SIGNUP Profil penjual belum lengkap.
SANCTIONS_HIT Profil penjual terkena sanksi.
READY_FOR_REVIEW Profil penjual sudah lengkap dan siap ditinjau.
DISABLED Profil penjual dinonaktifkan/tidak aktif.

Anotasi Alat

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