ग्राहक को आइटम भेजने का समय और शुल्क

अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है

इस ट्यूटोरियल में इनके बारे में जानकारी दी गई है:

  1. शुल्क और प्रॉडक्ट के बारे में खास जानकारी ग्राहक को आइटम भेजने के समय का इस्तेमाल किया जा सकता है
  2. ऑर्डर पूरा करने में लगने वाला समय और शुल्क बताने के तरीके के बारे में खास निर्देश सेवा फ़ीड.
  3. जानकारी सटीक होने की संभावना

ऑर्डर पूरा करने में लगने वाले समय और शुल्क की जानकारी देने वाले फ़ीड का पूरा सैंपल देखने के लिए, यहां देखें रीडायरेक्ट के ईपीए का सैंपल ऑर्डर करना.

शुल्क

हम शुल्क तय करने के लिए कई अलग-अलग तरीके उपलब्ध कराते हैं, जैसे कि:

  • तय शुल्क: "डिलीवरी शुल्क 5 डॉलर" या "सेवा शुल्क $5"
  • प्रतिशत शुल्क: "डिलीवरी शुल्क 5%" या "सेवा शुल्क 5%"
  • शुल्क की सीमा: "डिलीवरी शुल्क $2-10 डॉलर" या "सेवा शुल्क 3% से 6%"
  • सीमित संख्या में उपलब्ध "डिलीवरी शुल्क 5% से शुरू होता है" या "20 डॉलर तक का सेवा शुल्क"

शुल्क को डिलीवरी शुल्क या सेवा शुल्क के तौर पर बताया जा सकता है. एक से ज़्यादा शुल्क तय किए जा सकते हैं. उदाहरण के लिए, "सेवा शुल्क 5% से 10%, डिलीवरी शुल्क 5 डॉलर").

यह विकल्प, इस्तेमाल के ऐसे मामलों में काम नहीं करता जिनमें जानकारी के आधार पर शुल्क बदलने की ज़रूरत होती है जानकारी मिलती है.

शुल्क के उदाहरण

डिलीवरी और पिकअप का शुल्क

ऐप्लिकेशन में, `delivery` और `सेवा` के शुल्क टाइप इस्तेमाल किए जा सकते हैं.

डिलीवरी

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

सेवा

{
  "fee": {
    "fee_id": "12345/service_fee",
    "fee_type": "SERVICE",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

शुल्क के अलग-अलग टाइप

यहां किसी चुने गए शुल्क की जानकारी देने के लिए, आसानी से इस्तेमाल किए जा सकने वाले कुछ उदाहरण दिए गए हैं टाइप करें.

तय

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "fixed_amount": {
      "currency_code": "USD",
      "units": 10,
      "nanos": 0
    },
    "service_ids": ["service/entity002"]
  }
}

कार्ट प्रतिशत

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "cart_percentage": {
      "base_value": {
        "currency_code": "USD",
        "units": 3,
        "nanos": 500000000
      },
      "percentage_of_cart_value": 10
    },
    "service_ids": [
      "service/entity002"
    ]
  }
}

सीमा

{
  "fee": {
    "fee_id": "12345/delivery_fee",
    "fee_type": "DELIVERY",
    "range_amount": {
      "min_amount": {
        "currency_code": "USD",
        "units": 3,
        "nanos": 500000000
      },
      "max_amount": {
        "currency_code": "USD",
        "units": 5,
        "nanos": 600000000
      }
    },
    "service_ids": [
      "service/entity002"
    ]
  }
}

ग्राहक को आइटम भेजने का समय

उपलब्धता का समय बताने के लिए, हम कई अलग-अलग फ़ॉर्मैट की अनुमति देते हैं. इससे यह पक्का करने में मदद मिलती है कि सटीक डेटा उपलब्ध कराकर. यहां दिए गए पॉइंट, इस्तेमाल के अलग-अलग उदाहरणों के बारे में बताते हैं. जिसमें कुछ उसी भाषा के उदाहरण दिए गए हों जो उपयोगकर्ता को फ़्रंटएंड पर दिखेगी.

  • तय समय: "30 मिनट में डिलीवर होगा" या "15 मिनट में पिक अप करें"
  • समयसीमा: "30 मिनट से एक घंटे में डिलीवर होता है" या "15 से 20 मिनट में पिक अप करें"

एक ही फ़ॉर्मैट का इस्तेमाल करके, ऑर्डर को पूरा करने का समय बताया जा सकता है. जैसे, पिकअप और डिलीवरी, दोनों के लिए (नीचे बताया गया है).

यह विकल्प, इस्तेमाल के ऐसे मामलों में काम नहीं करता जिनमें लोगों की जानकारी के आधार पर ETA बदलने की ज़रूरत होती है.

ग्राहक को आइटम भेजने में लगने वाले समय के उदाहरण

कार्रवाई वाले लिंक के लिए, ऑर्डर पूरा करने में लगने वाले समय की जानकारी, 'सेवाएं' फ़ीड में शामिल की गई है ETA मैसेज भेज सकते हैं. FoodOrderingService फ़ील्ड में डालें.

तय

{
    "service": {
        "service_id": "service-id",
        "service_type": "TAKEOUT",
        "parent_entity_id": "entity-id",
        "lead_time": {
            "min_lead_time_duration": "900s"
        },
        "action_link_id": "action-link-id"
    }
},

समयसीमा

{
    "service": {
        "service_id": "service-id",
        "service_type": "TAKEOUT",
        "parent_entity_id": "entity-id",
        "lead_time": {
            "min_lead_time_duration": "900s"
            "max_lead_time_duration": "1200s"

        },
        "action_link_id": "action-link-id"
    }
},

ग्राहक को आइटम भेजने के लिए टाइम विंडो

ServiceHours के साथ, ग्राहक को आइटम भेजने का समय, किसी खास समयावधि के लिए सेट किया जा सकता है. डिफ़ॉल्ट lead_time को इसमें सेट किया गया FoodOrderingService का इस्तेमाल किया गया है जब सेवा की समय विंडो से बाहर हो.

इस उदाहरण में, lead_time 2400s को सुबह 11:00 बजे से दोपहर 1:30 बजे तक दिखाया जाएगा.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है 1200s में से lead_time को इसके पहले दिखाया जाएगा सुबह 11:00 बजे से दोपहर 1:30 बजे के बाद.
{
  "data": [
    {
      "service": {
        "service_id": "merchant-1-service-delivery",
        "service_type": "DELIVERY",
        "parent_entity_id": "merchant-1",
        "lead_time": {
          "min_lead_time_duration": "1200s"
        },
        "action_link_id": "merchant-1-takeout-delivery-action"
      }
    },
    {
      "service_hours": {
        "hours_id": "merchant-1-advance-hours-delivery",
        "service_ids": ["merchant-1-service-delivery"],
        "asap_hours": [
          {
            "time_windows": {
              "time_windows": {
                "open_time": {
                  "hours": 11
                },
                "close_time": {
                  "hours": 13,
                  "minutes": 30
                }
              }
            },
            "lead_time": {
              "min_lead_time_duration": "2400s"
            }
          }
        ]
      }
    }
  ]
}

शुल्क और ग्राहक को आइटम भेजने में लगने वाले समय की सटीक जानकारी

शुल्क की सटीक जानकारी

किसी कारोबारी या कंपनी के लिए शुल्क का डेटा सबमिट करते समय, हम उम्मीद करते हैं कि आप उसके बारे में सटीक जानकारी देंगे शुल्क काटा जाता है. आपको किसी ऑर्डर पर लागू होने वाले सभी डिलीवरी और सेवा शुल्क शामिल करने चाहिए.

हम समझते हैं कि समय के साथ और उपयोगकर्ताओं के हिसाब से शुल्क अलग-अलग हो सकते हैं. इस वजह से, हम शुल्क को रेंज के तौर पर तय करने की सुविधा. इसमें ऐसी रेंज भी शामिल हैं जिनके लिए कोई पेमेंट नहीं करना है. उन मामलों में जहां शुल्क अलग-अलग हो सकते हैं कृपया पक्का करें कि दी गई सीमा में वे शुल्क भी शामिल हों जो उपयोगकर्ता को लेन-देन.

अगर आपको खास तौर पर यह नहीं पता है कि आपके केस में क्या ज़रूरी है, तो अपने Actions Center संपर्क.

ऑर्डर पूरा करने के समय की सटीक जानकारी

हम समझते हैं कि ऑर्डर पूरा करने से जुड़ी खास बातें समय में बदलाव आ सकता है. जैसे:

  • ऑर्डर के साइज़ के हिसाब से, ऑर्डर पूरा करने में लगने वाले समय में बदलाव
  • ऑर्डर पूरा करने में लगने वाले समय के हिसाब से, ऑर्डर पूरा करने में लगने वाले समय में बदलाव और चेकआउट करें
  • ऑर्डर पूरा करने में लगने वाले समय में बदलाव को फ़ीड की मदद से अपडेट होने में लगने वाला समय
  • उपयोगकर्ता का डिलीवरी का पता.

इनमें से कोई भी वजह हो सकती है कि आपका ऑर्डर पूरा हो सकता है उपयोगकर्ता को शुरुआत में दिखाया गया समय, खरीदारी के पूरा होने का सटीक समय नहीं है चेकआउट के समय दिखेगा. ग्राहक को आइटम भेजने के समय को लागू करने का लक्ष्य यह नहीं है इन्हें पूरी तरह से खत्म करने के लिए, लेकिन उपयोगकर्ताओं को साफ़ तौर पर जानकारी देने के लिए का इस्तेमाल किया जा सकता है.

पार्टनर को ऐसा तरीका लागू करना चाहिए जो सटीक नतीजे दे ग्राहक को आइटम भेजने में लगने वाला समय, जितना हो सके उतना बेहतर और बेहतर तरीके से दिखाया जा सकता है. आधार पर. अगर इन वजहों से समय में बड़ा फ़र्क़ होता है, तो हमारा सुझाव है कि होने पर, आपको कई बार जानकारी देनी होती है. इसके अलावा, अगर ऑर्डर की जानकारी की वजह से, ऑर्डर पूरा करने का समय बदलता है, ऑर्डर करने के दौरान, लोगों को यह साफ़ तौर पर दिखना चाहिए.

अगर आपको खास तौर पर यह नहीं पता है कि इस मामले में, कार्रवाई केंद्र के अपने प्रतिनिधि से संपर्क करें.

शुल्क और ETA के समय पर अपडेट

सामान्य फ़ीड अपलोड करके, किसी भी बदलाव को लागू करने में कम से कम दो घंटे लग सकते हैं प्रोसेस करने के लिए. अगर आपको ETA बदलना है, तो खास तौर पर यह ध्यान रखना ज़रूरी है अक्सर.

पार्टनर को रीयल-टाइम अपडेट लागू करने के लिए बढ़ावा दिया जाता है. इसकी मदद से, एपीआई कॉल को पांच मिनट या उससे कम समय में, सेवा फ़ीड (इसमें शुल्क और ETA शामिल होते हैं) को बदला जा सकता है.