আপনি যদি শপিং অ্যাড বা ফ্রি লিস্টিংয়ের মাধ্যমে পণ্য তালিকাভুক্ত করেন, তাহলে returnpolicyonline ব্যবহার করে নিম্নলিখিত বৈশিষ্ট্যসহ অনলাইন রিটার্ন পলিসি তৈরি, দেখা, সম্পাদনা বা মুছে ফেলতে পারবেন:
- লক্ষ্য দেশগুলি
- পুনরায় মজুত করার ফি
- ফেরত পদ্ধতি
- ফেরতযোগ্য পণ্যের অবস্থা
- ফেরতের কারণের বিভাগ
- ফেরত নীতির ইউআরএল
শপিং বিজ্ঞাপন বা বিনামূল্যে তালিকাভুক্তির মাধ্যমে বিক্রি হওয়া পণ্যগুলির জন্য ফেরত পাঠানোর ঠিকানার প্রয়োজন হয় না।
আরও বিস্তারিত জানতে শপিং বিজ্ঞাপন এবং ফ্রি লিস্টিংয়ের জন্য আপনার রিটার্ন পলিসি সেট আপ করুন দেখুন।
তালিকা
আপনার বিদ্যমান সমস্ত অনলাইন রিটার্ন পলিসির তালিকা দেখতে আপনি returnpolicyonline.list ব্যবহার করতে পারেন। আইডি দ্বারা একটি নির্দিষ্ট রিটার্ন পলিসি দেখতে, get দেখুন।
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/returnpolicyonline
এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"returnPolicies": [
{
"returnPolicyId": "transactions:US:default",
"label": "default",
"countries": [
"GB"
],
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "5.99",
"currency": "GBP"
}
},
"returnMethods": [
"IN_STORE",
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "GBP"
}
}
},
{
"returnReasonCategory": "BUYER_REMORSE",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "GBP"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
},
{
"returnPolicyId": "transactions:US:default",
"label": "default120days",
"countries": [
"US",
"FR"
],
"name": "returnpolicy120days",
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
},
"returnMethods": [
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
},
{
"returnReasonCategory": "BUYER_REMORSE",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
]
}
পেতে
আপনি returnPolicyId দ্বারা একটি নির্দিষ্ট রিটার্ন পলিসি পেতে returnpolicyonline.get ব্যবহার করতে পারেন। এই পদ্ধতিটি একটিমাত্র রিটার্ন পলিসি ফেরত দেয়। আপনার সমস্ত রিটার্ন পলিসি একসাথে দেখতে, list দেখুন।
GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/returnpolicyonline/returnPolicyId
এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"returnPolicyId": "transactions:US:default",
"label": "default",
"countries": [
"US"
],
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
},
"returnMethods": [
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
},
{
"returnReasonCategory": "BUYER_REMORSE",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
তৈরি করুন
আপনি একটি নতুন রিটার্ন পলিসি যোগ করতে returnpolicyonline.create ব্যবহার করতে পারেন। এর প্রতিক্রিয়ায় আপডেট করা পলিসিটি অন্তর্ভুক্ত থাকে।
POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/returnpolicyonline
এখানে একটি নমুনা অনুরোধ দেওয়া হলো:
{
"returnPolicyId": "12345678",
"label": "default90days",
"name": "returnpolicy90days",
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"countries": [
"US"
],
"itemConditions": [
"NEW",
"USED"
],
"restockingFee": {
"fixedFee": {
"currency": "USD",
"value": "0.00"
}
},
"returnMethods": [
"BY_MAIL"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"returnPolicyId": "12345678",
"label": "default90days",
"countries": [
"US"
],
"name": "returnpolicy90days",
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
},
"returnMethods": [
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
প্যাচ
আপনি returnPolicyId ব্যবহার করে বিদ্যমান অনলাইন রিটার্ন পলিসি আপডেট করতে returnpolicyonline.patch ব্যবহার করতে পারেন।
PATCH https://shoppingcontent.googleapis.com/content/v2.1/merchantId/returnpolicyonline/returnPolicyId
এখানে একটি নমুনা অনুরোধ দেওয়া হলো:
{
"returnPolicyId": "12345678",
"label": "default90days",
"countries": [
"US",
"FR"
],
"name": "returnpolicy90days",
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
},
"returnMethods": [
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
},
{
"returnReasonCategory": "BUYER_REMORSE",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
এখানে একটি নমুনা উত্তর দেওয়া হলো:
{
"returnPolicyId": "12345678",
"label": "default90days",
"countries": [
"US",
"FR"
],
"name": "returnpolicy90days",
"policy": {
"type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
"days": "90"
},
"restockingFee": {
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
},
"returnMethods": [
"BY_MAIL"
],
"itemConditions": [
"NEW",
"USED"
],
"returnReasonCategoryInfo": [
{
"returnReasonCategory": "ITEM_DEFECT",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
},
{
"returnReasonCategory": "BUYER_REMORSE",
"returnLabelSource": "DOWNLOAD_AND_PRINT",
"returnShippingFee": {
"type": "FIXED",
"fixedFee": {
"value": "0.00",
"currency": "USD"
}
}
}
],
"returnPolicyUri": "https://www.example.com/return-policy"
}
মুছে ফেলুন
আপনি returnPolicyId ব্যবহার করে একটি বিদ্যমান অনলাইন রিটার্ন পলিসি মুছে ফেলতে returnpolicyonline.delete ব্যবহার করতে পারেন। অনুরোধটি সফল হলে এই পদ্ধতিটি একটি 200 কোড এবং অনুরোধে কোনো ত্রুটি দেখা দিলে একটি 404 কোড রিটার্ন করে।
DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/returnpolicyonline/returnPolicyId
এখানে একটি নমুনা অনুরোধ দেওয়া হলো:
{
"error": {
"code": "404",
"message": "Return policy not found.",
"status": "NOT_FOUND",
"details": [
{
"type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "notFound",
"domain": "global"
}
]
}
}