Membuat dan menyiapkan akun penjual

Anda harus memiliki Akun Merchant Center untuk menggunakan Merchant API. Anda dapat menggunakan UI Merchant Center untuk membuatnya.

Jika perlu mengelola beberapa akun, Anda dapat membuat sub-akun menggunakan Merchant API.

Anda dapat mengonfigurasi akun di UI Merchant Center atau melalui API seperti yang dijelaskan nanti.

Setujui Persyaratan Layanan Merchant Center

Semua penjual harus menyetujui Persyaratan Layanan Merchant Center. Berikut cara menyetujui Persyaratan Layanan untuk akun penjual Anda sendiri:

  1. Hubungi accounts.termsOfServiceAgreementStates.retrieveForApplication untuk mengetahui Persyaratan Layanan yang diperlukan untuk akun Anda.

    Berikut adalah contoh permintaan:

    GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates:retrieveForApplication
    

    Berikut adalah contoh respons dari panggilan yang berhasil:

    {
        "name": "accounts/{ACCOUNT_ID}/termsOfServiceAgreementStates/MERCHANT_CENTER-{COUNTRY}",
        "regionCode": {COUNTRY},
        "termsOfServiceKind": "MERCHANT_CENTER",
        "accepted": {
          "termsOfService": "termsOfService/{VERSION}",
          "acceptedBy": "accounts/{ACCOUNT_ID}"
        }
    }
    
  2. Panggil termsOfService.accept untuk menyetujui Persyaratan Layanan.

    Berikut adalah contoh permintaan:

    GET https://merchantapi.googleapis.com/accounts/v1beta/{name=termsOfService/{VERSION}}:accept
    

    Jika berhasil, isi respons akan kosong.

Sebaiknya buat UI tempat Anda menampilkan TOS kepada penjual, dan minta mereka untuk menyetujuinya.

  1. Temukan TOS yang harus disetujui penjual menggunakan termsOfService.retrieveLatest dengan regionCode bisnis.

    Berikut adalah contoh permintaan:

    GET https://merchantapi.googleapis.com/accounts/v1beta/termsOfService:retrieveLatest
    

    Berikut adalah contoh respons dari panggilan yang berhasil:

    {
        "name": "termsOfService/{VERSION}",
        "regionCode": "{COUNTRY}",
        "kind": "MERCHANT_CENTER",
        "fileUri": "{URI}"
    }
    
  2. Menampilkan TOS dari fileUri kepada penjual.

  3. Saat penjual menyetujui TOS di UI Anda, panggil termsOfService.accept dengan name TOS yang akan disetujui.

Setelah penjual menyetujui TOS, Anda dapat menggunakan Merchant API untuk menyiapkan informasi akun lainnya. Untuk mengetahui detail tentang informasi akun yang dapat Anda kelola dengan Merchant Accounts API, lihat resource Account.

Mengklaim situs Anda

Anda dapat menggunakan Merchant Accounts API untuk menambahkan dan mengklaim Homepage bisnis Anda.

  1. Untuk menambahkan halaman beranda ke akun Anda, panggil accounts.updateHomepage dengan resource Homepage yang berisi URL halaman beranda Anda.
  2. Untuk mengklaim kepemilikan halaman beranda, panggil accounts.homepage.claim dengan name dari resource Hompeage Anda.

Anda tidak dapat menggunakan Merchant API untuk memverifikasi halaman beranda. Untuk mengetahui informasi selengkapnya, lihat Memverifikasi dan mengklaim situs toko.

Memperbarui detail bisnis

Anda dapat menggunakan Merchant Accounts API untuk mengedit PostalAddress, CusomerService, dan BusinessIdentity bisnis Anda.

Identitas bisnis:

Langkah berikutnya