เวลาและค่าธรรมเนียมในการดำเนินการ

บทแนะนำนี้จะกล่าวถึงสิ่งต่อไปนี้

  1. คำอธิบายระดับสูงเกี่ยวกับกรณีการใช้งานค่าธรรมเนียมและเวลาดำเนินการตามคำสั่งซื้อที่รองรับ
  2. วิธีการเฉพาะเกี่ยวกับวิธีระบุเวลาดำเนินการคำสั่งซื้อและค่าธรรมเนียมสำหรับฟีดบริการ
  3. ความคาดหวังด้านความถูกต้อง

ดูตัวอย่างฟีดแบบสมบูรณ์ที่แสดงเวลาและค่าธรรมเนียมในการดำเนินการตามคำสั่งซื้อได้ที่ตัวอย่าง EPA เปลี่ยนเส้นทางการสั่งซื้อ

ค่าธรรมเนียม

เราระบุค่าธรรมเนียมได้หลายวิธี เช่น

  • ค่าธรรมเนียมคงที่: "ค่าธรรมเนียมการนำส่ง $5" หรือ "ค่าบริการ $5"
  • ค่าธรรมเนียมเปอร์เซ็นต์: "ค่าธรรมเนียมการนำส่ง 5%" หรือ "ค่าบริการ 5%"
  • ช่วงค่าธรรมเนียม: "ค่าธรรมเนียมการนำส่ง $2-$10" หรือ "ค่าบริการ 3%-6%"
  • ช่วงปลายเปิด "ค่าธรรมเนียมการนำส่งเริ่มต้นที่ 5%" หรือ "ค่าบริการไม่เกิน 600 บาท"

คุณระบุค่าธรรมเนียมเป็นค่าจัดส่งหรือค่าบริการก็ได้ นอกจากนี้ คุณสามารถระบุค่าธรรมเนียมได้หลายรายการ (เช่น "ค่าบริการ 5%- 10% ค่าจัดส่ง 50 บาท")

ระบบไม่รองรับเป็นกรณีการใช้งานที่ต้องเปลี่ยนแปลงค่าธรรมเนียมตามข้อมูลเกี่ยวกับผู้ใช้

ตัวอย่างค่าธรรมเนียม

ค่าธรรมเนียมการจัดส่งและไปรับ

แอปพลิเคชันรองรับประเภทค่าธรรมเนียม "DELIVERY" และ "SERVICE"

บริการจัดส่ง

{
  "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"
    ]
  }
}

เวลาดำเนินการตามคำสั่งซื้อ

เราระบุเวลาที่พร้อมให้บริการในหลายรูปแบบเพื่อให้มั่นใจว่าคุณให้ข้อมูลที่ถูกต้อง ประเด็นต่อไปนี้อธิบาย Use Case ต่างๆ ที่รองรับพร้อมตัวอย่างภาษาที่คล้ายกับสิ่งที่ผู้ใช้จะเห็นในส่วนหน้า

  • เวลาคงที่: "จัดส่งในอีก 30 นาที" หรือ "รับสินค้าในอีก 15 นาที"
  • ช่วงเวลา: "จัดส่งภายใน 30 นาที - 1 ชม." หรือ "รับสินค้าภายใน 15-20 นาที"

คุณระบุเวลาดำเนินการตามคำสั่งซื้อได้ทั้งสำหรับการรับสินค้าและการนำส่งโดยใช้รูปแบบทั่วไป (อธิบายด้านล่าง)

ระบบไม่รองรับกรณีการใช้งานที่กำหนดให้เวลาถึงโดยประมาณเปลี่ยนแปลงตามข้อมูลเกี่ยวกับผู้ใช้

ตัวอย่างเวลาดำเนินการตามคำสั่งซื้อ

เวลาดำเนินการตามคำสั่งซื้อสำหรับลิงก์การดำเนินการจะรวมอยู่ในข้อความฟีดบริการ 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"
    }
},

ความถูกต้องของค่าธรรมเนียมและเวลาดำเนินการตามคำสั่งซื้อ

ความถูกต้องของค่าธรรมเนียม

เมื่อระบุข้อมูลค่าธรรมเนียมสำหรับผู้ขายแล้ว เราคาดหวังว่าคุณจะให้ข้อมูลค่าธรรมเนียมที่ถูกต้อง คุณควรรวมค่าจัดส่งและค่าบริการทั้งหมดที่อาจมีผลกับคำสั่งซื้อ

เราตระหนักดีว่าค่าธรรมเนียมอาจแตกต่างกันตามช่วงเวลาและสำหรับผู้ใช้แต่ละราย ด้วยเหตุนี้ เราจึงเสนอความสามารถในการระบุค่าธรรมเนียมเป็นช่วงต่างๆ ซึ่งรวมถึงช่วงปลายเปิด ในกรณีที่ค่าธรรมเนียมอาจแตกต่างออกไปอย่างมาก โปรดตรวจสอบว่าช่วงที่ระบุครอบคลุมค่าธรรมเนียมที่ผู้ใช้จะเห็นระหว่างการทำธุรกรรม

หากไม่แน่ใจเกี่ยวกับสิ่งที่ต้องใช้ในกรณีของคุณโดยเฉพาะ โปรดติดต่อผู้ติดต่อของ Actions Center

ความถูกต้องของเวลาในการดำเนินการตามคำสั่งซื้อ

เราเข้าใจว่ารายละเอียดที่เฉพาะเจาะจงของเวลาในการดำเนินการตามคำสั่งซื้อจะเปลี่ยนแปลงไปตามปัจจัยต่างๆ หลายประการ ปัจจัยเหล่านี้ ได้แก่

  • การเปลี่ยนแปลงเวลาดำเนินการตามคำสั่งซื้อตามขนาดคำสั่งซื้อ
  • การเปลี่ยนแปลงเวลาดำเนินการตามคำสั่งซื้อตามเวลาในการสั่งซื้อและชำระเงินให้เสร็จสมบูรณ์
  • เวลาในการตอบสนองระหว่างการอัปเดตการเปลี่ยนแปลงเวลาดำเนินการตามคำสั่งซื้อผ่านฟีด
  • ที่อยู่สำหรับจัดส่งของผู้ใช้

ปัจจัยเหล่านี้อาจทำให้เกิดสถานการณ์ที่เวลาดำเนินการตามคำสั่งซื้อที่แสดงให้ผู้ใช้เห็นในตอนแรกไม่ตรงกับเวลาดำเนินการตามคำสั่งซื้อที่จะเห็นที่จุดชำระเงิน เป้าหมายของการใช้เวลาดำเนินการตามคำสั่งซื้อไม่ใช่เพื่อกำจัดกิจกรรมเหล่านี้ทั้งหมด แต่เพื่อให้ข้อมูลที่ชัดเจนแก่ผู้ใช้ให้บ่อยที่สุด

พาร์ทเนอร์ควรจัดเตรียมการติดตั้งใช้งานซึ่งนำไปสู่เวลาในการดำเนินการที่ถูกต้องซึ่งแสดงให้ผู้ใช้เห็นบ่อยที่สุดเท่าที่จะทำได้ โดยใช้วิธีที่ดีที่สุด หากช่วงเวลามีความแปรปรวนอย่างมากอันเนื่องมาจากปัจจัยเหล่านี้ เราขอแนะนำให้คุณระบุช่วงเวลาที่ครอบคลุมความแปรปรวนนั้น นอกจากนี้ หากเวลาดำเนินการตามคำสั่งซื้อเปลี่ยนแปลงเนื่องจากรายละเอียดคำสั่งซื้อ ข้อมูลนี้ควรปรากฏต่อผู้ใช้อย่างชัดเจนเมื่อมาถึงในขั้นตอนการสั่งซื้อของคุณ

หากไม่แน่ใจเกี่ยวกับสิ่งที่ต้องใช้ในกรณีของคุณโดยเฉพาะ โปรดติดต่อผู้ติดต่อของ Actions Center

การอัปเดตค่าธรรมเนียมและเวลาถึงโดยประมาณตามกำหนดเวลา

การเปลี่ยนแปลงที่ใช้การอัปโหลดฟีดปกติอาจใช้เวลาประมวลผลอย่างน้อย 2 ชั่วโมง ซึ่งเป็นเรื่องที่สำคัญอย่างยิ่งที่คุณควรทราบหากคุณวางแผนที่จะเปลี่ยนเวลาถึงโดยประมาณบ่อยครั้ง

เราขอแนะนำอย่างยิ่งให้พาร์ทเนอร์ใช้การอัปเดตแบบเรียลไทม์ ซึ่งจะทำให้การเรียก API เปลี่ยนฟีดบริการ (รวมถึงค่าธรรมเนียมและเวลาถึงโดยประมาณ) ได้ภายในเวลาไม่เกิน 5 นาที