BentoWeb ศูนย์ช่วยเหลือและสนับสนุน
  • Thai
ไปที่เว็บไซต์
กลับ
บทความเกี่ยวกับ:BentoWeb API
เชื่อมต่อร้านค้าของคุณบน BentoWeb กับระบบอื่น ๆ ด้วย API

หมวดหมู่

  • เริ่มต้นใช้งาน BentoWeb
  • จัดการสินค้า - Stock
  • จัดการออเดอร์
  • ตั้งค่าร้านค้า
  • ตั้งค่าการรับชำระเงิน
  • ตั้งค่าการจัดส่งสินค้า
  • ตั้งค่าโปรโมชั่น - การตลาด
  • BentoWeb API
  • เกี่ยวกับ BentoWeb
  • ข่าวประชาสัมพันธ์
  • Facebook 101
  • Google 101
  • LINE 101
  • Marketing 101
  • ตัวอย่าง Call API Postman
    Bentoweb OAuth https://www.getpostman.com/collections/66d686d5a184d68dbcfc ให้ระบุ Client ID, Client Secret ที่ใช้ และ Email, Password ที่ใช้ในร้านที่ต้องการเชื่อมต่อข้อมูล เมื่อทำการ Request ข้อมูล จะได้กลับมาเป็น accesstoken ให้นำส่วนนี้ไปใช้งานต่อ ค่า expiresin เป็นระยะเวลาอายุของ accesstoken หน่วยเป็นวินาทีผู้อ่านไม่กี่คน
  • สถานะของออเดอร์ในระบบ
    orderstatusid และ ชื่อสถานะ 0 ไม่มีการยกเลิกอัตโนมัติ 1 รอการชำระเงิน 2 รอตรวจสอบการชำระเงิน 3 ชำระเงินแล้ว / รอการจัดส่ง 4 ยกเลิกการสั่งซื้อ 5 รอการคืนเงิน 6 คืนเงินแล้ว / ยกเลิกการสั่งซื้อ 7 จัดส่งสินค้าแล้ว —COD— 14 รอการจัดส่ง / รอการชำระเงิน 15 จัดส่งสินค้าแล้ว / รอการชำระเงิน 16 จัดส่งสินค้าแล้ว / ชำระเงินแล้วผู้อ่านไม่กี่คน
  • Product Attribute API
    Postman Example https://www.getpostman.com/collections/7edce68fd8879d90c2ee ให้นำ Link import เข้า Postman คลิกที่เมนู Collection ที่ Import เข้ามาแล้วเลือก Edit (https://storage.crisp.chat/users/helpdesk/website/14e70c59ผู้อ่านไม่กี่คน
  • รายละเอียดค่า order_from
    0: N/A 1: Web 2: Mobile 3: FB 4: Android 5: iOS 6: Web POS 7: BentoDash 8: Mobile POS 9: Tablet POS 10: OpenAPI 11: FastCheckout 12: Lazada 13: Shopee Import 14: Lazada Import 15: CartBuilder 16: Shopee 17: Arislab Import 18: Deeple Import 19: Bentoweb Import 20: JD 21: LINE Shopping 22: TikTok Shop 23: Shopifyผู้อ่านไม่กี่คน
  • E-Marketplace - Save shipping API (Seller own fleet)
    Endpoint: POST /order/saveshipping 📌 ข้อมูลเพิ่มเติมสำหรับการจัดส่งผ่าน E-Marketplace ✅ สำหรับ Seller Own Fleet (ใช้ในกรณีที่ร้านค้าจัดส่งเอง) Shopeeผู้อ่านไม่กี่คน
  • การคำนวนท้ายบิล Marketplace
    Shopee วิธีคำนวนรายได้ของร้าน (ยอดที่ Shopee ชำระกลับเข้ามา) อัพเดทเมื่อ 8 ตุลาคม 2567 โดยข้อมูลจะอยู่ใน API Order เส้น /order/order-full/ orderid Field shopeeapitransaction escrowamount = originalcostofgoodssold-originalshopeediscount+sellerreturnrefund+ shopeediscount- voucherfromseller- sellercoincashback+ buyerpaidshippingfee- actualshippingfee+ shopeeshippingrebate+ shippingfeediscountfrom3pl- reverseshippingfee+ rsfsellerprotectionfeeclaimaผู้อ่านไม่กี่คน
  • ตัวอย่าง Callback response market place event [Webhook]
    Shopee In cancel กำลังรอพิจารณาการยกเลิก / คำขอยกเลิกผู้อ่านไม่กี่คน
  • ตัวอย่าง Callback Webhook (Order, Product, Variant)
    เมื่อมีการ Subscribe Webhook กับทางระบบ เมื่อมีการเปลี่ยนแปลงของข้อมูล ระบบจะทำการส่งข้อมูลที่อัพเดทไปยังปลายทางที่ได้ลงทะเบียนไว้ ด้านล่างคือตัวอย่างข้อมูลที่ส่งไป เป็นในรูปแบบ JSON Product - add / update / deleteผู้อ่านไม่กี่คน
  • ขั้นตอนการทำ Cart API
    สร้าง Cart ด้วย Endpoint /cart-api กรณีสร้างในรูปแบบออกด้วย POS ให้ส่ง ispos เป็น 1 ด้วย เพิ่มสินค้าลง Cart ด้วย Endpoint /cart-api/product สร้างลูกค้า Guest ด้วย Endpoint /guest และ Guest Addreผู้อ่านไม่กี่คน
  • ตัวอย่างข้อมูล Order full จาก Platform ต่างๆ
    Shopeeผู้อ่านไม่กี่คน
  • ขั้นตอนการสร้าง Product ประเภท Attribute (Type 3)
    ใช้ API เพื่อสร้าง Product โดย ระบุ type มีค่าเป็น 3 Sandbox https://app.swaggerhub.com/apis/SemanticTouch/BentoSandboxProduct/1.0.0-oas3/Products/postproduct Production https://app.swaggerhub.com/apis/SemanticTouch/BentowebProduct/1.0.0-oas3/Products/postproduct Data ตัวอย่าง: ทำการ Init attribute Sandbox https://app.swaggerhub.com/apis/SemanticTouch/BentoSandboxProduct/1.ผู้อ่านไม่กี่คน
  • Example เพิ่มสินค้าและตัวเลือกสินค้า
    ตัวอย่างการเพิ่มสินค้าและตัวเลือกสินค้าครั้งแรก Sandbox Method: POST URL: http://queue.bento-sandbox.com/api/product Production Method: POST URL: http://queue.bento-sandbox.com/api/product Header: Authorization: Bearer accesstoken // access token ที่ได้รับจากการ authenticate Body ตัวอย่างผู้อ่านไม่กี่คน
  • ตัวอย่างข้อมูล Callback bulk save shipping
    เมื่อลงทะเบียน Webhook saveshipping - bulk หลังจากการ Request แจ้งจัดส่งทีละหลายออเดอร์จาก Endpoint /order/save-shipping-bulk จะมีข้อมูลส่งไป URL ที่ลงทะเบียน ตัวอย่างข้อมูลมีดังนี้ status - 1 คือแจ้งจัดส่งสำเร็จ, 0 ไม่สำเร็จผู้อ่านไม่กี่คน
  • การแจ้งจัดส่ง Shopee โดยรูปแบบ Pickup
    1. ข้อมูลที่ต้องใช้สำหรับการแจ้งจัดส่ง ดูได้ใน GET /order/order-full/ orderid 1.1 shopeeshipping (Pickup) addressid: รหัสที่อยู่ของร้านค้า ใช้เป็นที่อยู่สำหรับการรับสินค้า pickuptimeid: รหัสเวลาที่ต้องการให้พนักงานมารับของ หากไม่ระบุ ระบบจะเลือกเวลาที่เร็วที่สุดให้ 1.2 shopeeaddressselect ใช้สำหรับดึงค่าที่อยู่ที่ตั้งค่าเป็น Pickup Address ขอผู้อ่านไม่กี่คน
  • วิธีกำหนดราคา Wholesale ผ่าน API
    สามารถระบุราคาขายส่งได้ 3 ทางครับ ตามด้านล่างนี้ ตอนเพิ่มสินค้าใหม่ ตอนเพิ่ม Variant ใหม่ ตอน Update Variant โดยการใส่ Object variant ปกติ ที่เพิ่มขึ้นมาคือ field "wholesalerange" ข้อมูลส่วนนี้จะเป็น JSON Object ตัวอย่างเช่น หมายถึงเมื่อซื้อชิ้นที่ 1-5 ราคาคือ 11.00 บาท ชิ้นที่ 6-10 ราคาคือ 10.00 บาท ถ้าต้องการเพิ่มช่วงของจำผู้อ่านไม่กี่คน
  • PHP Example การดึงข้อมูล Product List [Get method]
    $accessToken = ' Access Token '; $params = ; $params 'storeid' = Store ID ; $ch = curlinit(); curlsetopt($ch, CURLOPTURL,"https://queue.bentoweb.com/api/productlist?".httpbuildquery($params)); curlsetopt($ch, CURLOPTHTTPHEADER, array( 'Content-Type: application/json', 'Authorization: Bearer ' . $accessToken )); curlsetopt($ch, CURLOPTRETURNTRANSFER, true); $result = jsondecode(curlexec($ch)); curlclose ($ch); ▼ +"data": 2422 ▼ผู้อ่านไม่กี่คน
  • PHP Example การขอ access token เพื่อใช้ยิง API
    $ch = curlinit(); $clientId = หมายเลข Client ; $clientSecret = 'xxxxxxxxxx'; $user = 'xxxxxxx@email.com'; $pwd = 'xxxxxxx'; $params = 'granttype' ='password', 'clientid' =$clientId, 'clientsecret' =$clientSecret, 'username' =$user, 'password' =$pwd, ; /* Uncomment to turn off verify certificate */ // curlsetopt($ch, CURLOPTSSLVERIFYHOST, 0); // curlsetopt($ch, CURLOPTSSLVERIFYPEER, 0); curlsetopt($ch, CURLOPTURL,"https://login.bentoweb.com/oauth/token"); /* สำหรับตัวเป็นที่นิยม
  • วิธีการทดสอบยิงโดยใช้ Swagger
    วิธีการทดสอบยิงโดยใช้ Swagger คลิกปุ่ม Authorize username คือ อีเมล์ที่ใช้ login เข้าระบบหลังบ้าน password คือ รหัสผ่านที่ใช้ login เข้าระบบหลังบ้าน clientid คือ หมายเลข Client ในการเชื่อมต่อ API ที่ได้รับมา clientsecret คือ รหัสของ Client ที่ได้รับมาผู้อ่านไม่กี่คน

ไม่พบสิ่งที่คุณกำลังมองหา?

สนทนากับเราหรือส่งอีเมล

  • สนทนากับเรา
  • ส่งอีเมลถึงเรา
© 2025 BentoWeb ศูนย์ช่วยเหลือและสนับสนุน