Bu sayfada, online iade politikalarınızı nasıl görüntüleyeceğiniz hakkında bilgi verilmektedir.
Merchant API, online iade politikalarını almak için aşağıdaki yöntemleri destekler:
Online iade politikası oluşturmak için Merchant Center kullanıcı arayüzünü kullanmanız gerekir. Daha fazla bilgi için Alışveriş reklamları ve ücretsiz listelemeler için iade politikanızı oluşturma başlıklı makaleyi inceleyin. Merchant Center'da bir iade politikası oluşturduktan sonra politikanın incelenmesi ve kullanıma sunulması 10 iş günü kadar sürebilir.
En iyi uygulama olarak, iade politikanızın web sitenizi ziyaret eden tüm kullanıcıların giriş yapması, kaydolması veya kişisel bilgilerini girmesi gerekmeden bulunabilir ve erişilebilir olmasını sağlayın. Ayrıca, iade politikalarının Merchant Center ile web siteniz arasında tutarlı olduğundan emin olun.
Mevcut bir online iade politikasını alma
Mevcut bir online iade politikasını almak için accounts.onlineReturnPolicies.get yöntemini kullanın.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
İstek başarılı olduktan sonra yanıtta aşağıdaki örnekte gösterildiği gibi OnlineReturnPolicy kaynağı bulunur:
{
"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"
}
]
}
NO_RETURNS
değeri, belirtilen ülke için iadelerin desteklenmediğini gösterir.
Yanıt gövdesinde bulunan restockingFee
alanı, yeniden stoka ekleme ücretini temsil eder. Bu ücret, sabit bir ücret veya mikro cinsinden öğe fiyatının yüzdesi olabilir.
Tüm online iade politikalarını listeleme
Tüm online iade politikalarını listelemek için aşağıdaki istekte gösterildiği gibi accounts.onlineReturnPolicies.list yöntemini kullanın:
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies
İstek başarılı olduktan sonra yanıtta, aşağıdaki örnek yanıtta gösterildiği gibi hesap için mevcut tüm online iade politikaları yer alır:
{
"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
}
]
}
Bu yanıt gövdesinde returnPolicyId
alanı, online iade politikasının benzersiz tanımlayıcısını temsil eder.
returnMethods
alanı, öğe döndürmek için izin verilen yöntemleri belirtir. AT_A_KIOSK
, öğenin gişeden iade edilebileceğini belirtir. Diğer olası değerler IN_STORE
ve BY_MAIL
'dur.
processRefundDays
alanı, satıcının geri ödemeleri işlemesi için gereken gün sayısını belirtir.