בדף הזה מוסבר איך להציג את מדיניות החזרת המוצרים שלכם באינטרנט.
Merchant API תומך בשיטות הבאות לאחזור מדיניות ההחזרות אונליין:
כדי ליצור מדיניות החזרת מוצרים אונליין, צריך להשתמש בממשק המשתמש של Merchant Center. מידע נוסף זמין במאמר איך מגדירים מדיניות החזרת מוצרים במודעות שופינג ובכרטיסי מוצר חינמיים. אחרי שיוצרים מדיניות החזרת מוצרים ב-Merchant Center, יכול להיות שיחלפו עד 10 ימי עסקים עד שהמדיניות תהיה זמינה.
מומלץ לוודא שמדיניות החזרת המוצרים גלויה ונגישה לכל המשתמשים שמבקרים באתר, בלי שהם יצטרכו להיכנס לחשבון, להירשם או להזין מידע אישי. כמו כן, חשוב לוודא שמדיניות החזרת המוצרים ב-Merchant Center זהה לזו שמופיעה באתר שלכם.
אחזור של מדיניות החזרת מוצרים קיימת באינטרנט
כדי לאחזר מדיניות החזרת מוצרים אונליין קיימת, משתמשים ב-method accounts.onlineReturnPolicies.get.
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
אחרי שהבקשה תתבצע בהצלחה, התגובה תכלול את המשאב OnlineReturnPolicy, כפי שמוצג בדוגמה הבאה:
{
"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
מציין שאין תמיכה בהחזרות במדינה שצוינה.
השדה restockingFee
בגוף התגובה מייצג את דמי החזרת המלאי, שיכולים להיות תשלום קבוע או אחוז ממחיר הפריט במיקרו.
הצגת רשימה של כל כללי המדיניות בנושא החזרת מוצרים באינטרנט
כדי לקבל רשימה של כל כללי מדיניות ההחזרות אונליין, משתמשים ב-method accounts.onlineReturnPolicies.list, כפי שמוצג בבקשה הבאה:
GET https://merchantapi.googleapis.com/accounts/v1beta/accounts/{ACCOUNT_ID}/onlineReturnPolicies
אחרי שהבקשה תאושר, התשובה תכלול את כל כללי המדיניות הקיימים בנושא החזרות אונליין בחשבון, כפי שמוצג בתשובה לדוגמה הבאה:
{
"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
}
]
}
בגוף התשובה הזה, השדה returnPolicyId
מייצג את המזהה הייחודי של מדיניות ההחזרות באינטרנט.
השדה returnMethods
מציין את השיטות שמותר להשתמש בהן כדי להחזיר פריטים. AT_A_KIOSK
מציין שאפשר להחזיר את הפריט בקיוסק. הערכים האפשריים האחרים הם IN_STORE
ו-BY_MAIL
.
השדה processRefundDays
מציין את מספר הימים שנדרשים למוכרים כדי לעבד החזרים כספיים.