SHIPPOP API

ขั้นตอนการทำงานของ API หลักในระบบ

API FOR DEVELOP

URL : https://mkpservice.shippop.dev
API Key : [YOUR_API_KEY]

API FLOW

1. GET PRICE ใช้ในการตรวจสอบราคาแต่ละขนส่ง และ ตรวจสอบว่าขนส่งนั้นพร้อมให้บริการได้หรือไม่
2. BOOKING ORDER หลังจากตรวจสอบเสร็จแล้ว ให้ส่งข้อมูลเข้ามาว่าจะใช้บริการ จะได้หมายเลขใบสั่งซื้อ หมายเลขใช้ในการติดตามแต่ละ Order และ หมายเลขในการติดตามของแต่ละขนส่งเช่น หมายเลข EMS เป็นต้น
3. CONFIRM หลังจาก Confirm ระบบจะส่งข้อมูลให้ขนส่ง และไม่สามารถแก้ไข หรือ ยกเลิกรายการได้อีก ถือเป็นการยืนยัน และจาก SHIPPOP จะทำการออกใบแจ้งหนี้
4. LABEL หากต้องการพิมพ์ใบปะหน้ากล่องโดยไม่ต้องการทำระบบใบปะหน้าเองก็สามารถใช้ของ SHIPPOP ได้ทันที


ประเภทการใช้งาน API

1. ประเภทที่ ต้องใช้ API ในการ Confirm
หลังจากการสร้างรายการโดย API::BOOKING แล้ว จะต้องทำการ Confirm กลับมาอีกครั้งหลัง เพื่อยืนยัน การสร้างรายการ
1. ประเภทที่ใช้ การจ่ายเงินผ่าน SHIPPOP
หลังจากการสร้างรายการโดย API::BOOKING แล้ว SHIPPOP จะ Return payment url กลับ ให้ผู้ใช้เข้าชำระเงินจาก payment url และ ( ไม่ต้อง API::Confirm กลับมาอีกครั้ง )