你必須擁有 Merchant Center 帳戶才能使用 Merchant API。你可以使用 Merchant Center UI 建立這類產品。
如需管理多個帳戶,可以使用 Merchant API 建立子帳戶。
你可以在 Merchant Center UI 中或透過 API 設定帳戶,詳情請參閱後文。
接受 Merchant Center 服務條款
所有商家都必須接受《Merchant Center 服務條款》。以下說明如何接受商家帳戶的《服務條款》:
撥打
accounts.v1beta.accounts.termsOfServiceAgreementStates.retrieveForApplication
電話,瞭解帳戶必須遵守哪些服務條款。撥打
accounts.v1beta.termsOfService.accept
即可接受《服務條款》。
建議您建構 UI,向商家顯示 TOS,並請他們接受。
- 使用
accounts.v1beta.termsOfService.retrieveLatest
與商家的regionCode
搭配,找出商家需要接受的 TOS。 - 向商家顯示
fileUri
的 TOS。 - 當商家在 UI 中接受 TOS 時,請呼叫
accounts.v1beta.termsOfService.accept
,並傳入要接受的 TOS 的name
。
商家接受 TOS 後,您可以使用 Merchant API 設定其餘的帳戶資訊。如要進一步瞭解可透過 Merchant Accounts API 管理哪些帳戶資訊,請參閱 Account
資源。
聲明網站擁有權
您可以使用 Merchant Accounts API 新增及聲明商家的 Homepage
。
- 如要在帳戶中新增首頁,請使用含有首頁網址的
Homepage
資源呼叫accounts.v1beta.accounts.updateHomepage
。 - 如要聲明首頁的擁有權,請使用
Hompeage
資源中的name
呼叫accounts.v1beta.accounts.homepage.claim
。
你無法使用 Merchant API 驗證首頁。詳情請參閱「驗證商店網站並聲明擁有權」。
更新商家詳細資料
您可以使用 Merchant Accounts API 編輯商家的 PostalAddress
、CusomerService
和 BusinessIdentity
。
商家資訊:
- 如要查看商家資訊,請撥打
accounts.v1beta.accounts.getBusinessInfo
。 - 如要編輯商家資訊,請撥打
accounts.v1beta.accounts.updateBusinessInfo
。
商家身分:
- 如要查看商家身分,請撥打
accounts.v1beta.accounts.getBusinessIdentity
。 - 如要編輯商家身分,請撥打
accounts.v1beta.accounts.updateBusinessIdentity
。