Halaman ini memberikan informasi tentang cara melihat kebijakan pengembalian online Anda.
Merchant API mendukung metode berikut untuk mengambil kebijakan pengembalian online:
Untuk membuat kebijakan pengembalian online, Anda harus menggunakan UI Merchant Center. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan kebijakan pengembalian untuk iklan Shopping dan listingan gratis. Setelah Anda membuat kebijakan pengembalian di Merchant Center, kebijakan tersebut dapat memerlukan waktu hingga 10 hari kerja untuk ditinjau dan tersedia.
Sebagai praktik terbaik, pastikan kebijakan pengembalian dapat ditemukan dan diakses oleh semua pengguna yang mengunjungi situs Anda tanpa mengharuskan mereka login, mendaftar, atau memasukkan informasi pribadi apa pun. Selain itu, pastikan kebijakan pengembalian konsisten antara Merchant Center dan situs Anda.
Mengambil kebijakan pengembalian online yang ada
Untuk mengambil kebijakan pengembalian online yang ada, gunakan metode accounts.onlineReturnPolicies.get.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
Setelah permintaan berhasil, responsnya akan berisi resource OnlineReturnPolicy, seperti yang ditunjukkan dalam contoh berikut:
{
"onlineReturnPolicies": [
{
"returnPolicyId": "ONLINE_RETURN_POLICY_ID",
"label": "default",
"countries": [
"COUNTRY_CODE"
],
"policy": {
"type": "NO_RETURNS"
},
"restockingFee": {
"fixedFee": {
"amountMicros": "0",
"currencyCode": "USD"
}
},
"returnPolicyUri": "RETURN_POLICY_URI"
}
]
}
Nilai NO_RETURNS
menunjukkan bahwa pengembalian tidak didukung untuk negara yang
disebutkan.
Kolom restockingFee
dalam isi respons mewakili biaya pengisian ulang,
yang dapat berupa biaya tetap atau persentase dari harga item dalam mikro.
Mencantumkan semua kebijakan pengembalian online
Untuk menampilkan semua kebijakan pengembalian online, gunakan metode accounts.onlineReturnPolicies.list, seperti yang ditunjukkan dalam permintaan berikut:
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies
Setelah permintaan berhasil, respons akan berisi semua kebijakan pengembalian online yang ada untuk akun, seperti yang ditunjukkan dalam contoh respons berikut:
{
"onlineReturnPolicies": [
{
"returnPolicyId": "7216992546",
"label": "default",
"countries": [
"IN"
],
"policy": {
"type": "NO_RETURNS"
},
"restockingFee": {
"fixedFee": {
"amountMicros": "0",
"currencyCode": "USD"
}
},
"returnPolicyUri": "http://example-pet-store.com/return"
},
{
"returnPolicyId": "7274318400",
"label": "default",
"countries": [
"GB"
],
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "15"
},
"restockingFee": {
"fixedFee": {
"amountMicros": "10000000",
"currencyCode": "GBP"
}
},
"returnMethods": [
"AT_A_KIOSK"
],
"itemConditions": [
"NEW"
],
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"amountMicros": "0",
"currencyCode": "GBP"
}
},
"returnPolicyUri": "http://example-pet-store.com/return-new",
"processRefundDays": 7,
"acceptExchange": true
}
]
}
Dalam isi respons ini, kolom returnPolicyId
mewakili ID unik untuk kebijakan pengembalian online.
Kolom returnMethods
menunjukkan metode yang diizinkan untuk menampilkan
item. AT_A_KIOSK
menunjukkan bahwa item dapat dikembalikan ke kios. Nilai
lain yang mungkin adalah IN_STORE
dan BY_MAIL
.
Kolom processRefundDays
menentukan jumlah hari yang diperlukan penjual untuk memproses pengembalian dana.