בדף הזה מוסבר איך להציג את מדיניות החזרת המוצרים שלכם באינטרנט.
Merchant API תומך בשיטות הבאות לאחזור מדיניות ההחזרות אונליין:
- accounts.onlineReturnPolicies.get
- accounts.onlineReturnPolicies.list
- accounts.onlineReturnPolicies.create
מומלץ לוודא שמדיניות החזרת המוצרים גלויה ונגישה לכל המשתמשים שמבקרים באתר, בלי שהם יצטרכו להיכנס לחשבון, להירשם או להזין מידע אישי. כמו כן, חשוב לוודא שמדיניות החזרת המוצרים ב-Merchant Center זהה לזו שמופיעה באתר שלכם.
אחזור של מדיניות החזרת מוצרים קיימת באינטרנט
כדי לאחזר מדיניות החזרת מוצרים קיימת באינטרנט, משתמשים ב-method accounts.onlineReturnPolicies.get.
GET https://merchantapi.googleapis.com/accounts/v1/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/v1/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
מציין את מספר הימים שנדרשים למוכרים כדי לעבד החזרים כספיים.
יצירת מדיניות החזרת מוצרים אונליין
כדי ליצור מדיניות החזרת מוצרים, משתמשים בבקשה הבאה:
POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
{
"label": "label", "countries": ["US"],
"policy": {"type": "NO_RETURNS"},
"returnPolicyUri": "https://www.uri.com"
}
זוהי דוגמה לתגובה מקריאה מוצלחת:
{
"name": "accounts/ACCOUNT_ID/onlineReturnPolicies/ONLINE_RETURN_POLICY",
"returnPolicyId": "ONLINE_RETURN_POLICY",
"label": "label",
"countries": ["US"],
"policy": {
"type": "NO_RETURNS"
},
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"amountMicros": "0",
"currencyCode": ""
}
},
"returnPolicyUri": "https://www.uri.com"
}
אפשר גם להשתמש בממשק המשתמש של Merchant Center כדי ליצור מדיניות החזרת מוצרים. מידע נוסף זמין במאמר איך מגדירים מדיניות החזרת מוצרים במודעות שופינג ובכרטיסי מוצר חינמיים. אחרי שיוצרים מדיניות החזרת מוצרים ב-Merchant Center, יכול להיות שיחלפו עד 10 ימי עסקים עד שהמדיניות תהיה זמינה.