Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. Course ใช้ Package อยู่
- 1.1 ลูกค้ามี order Package (package_exist)
- 1.2 ลูกค้ามี order Promotion (payment_exist)***
- 1.3 ลูกค้ายังไม่สั่งซื้อ
- 2. Course ใช้ Promotion อยู่
- 2.1 ลูกค้ามี order Package***
- 2.2 ลูกค้ามี order Promotion (payment_exist)
- 2.3 ลูกค้ายังไม่สั่งซื้อ
- --------------------------------------------------
- 1.2 ลูกค้ามี order จากระบบ Promotion (payment_exist)***
- ลูกค้าสามารถชำระเงินได้จนเสร็จ จนกว่า order จะหมดอายุ
- 1.2.1 ลูกค้าต้องการซื้อออเดอร์เดิมให้เสร็จ
- 1.2.2 ลูกค้าต้องการเปลี่ยนไปซื้อ package
- solution : ให้ลูกค้าเลือกว่าจะสั่งซื้อ package หรือ ทำระเงินออเดอร์เก่าให้เสร็จ
- --------------------------------------------------
- 2.1 ลูกค้ามี order Package
- 2.1.1 ระบบ Package ปิด (course.enable_package=false) หรือ Package หมดอายุ
- ให้ลูกค้าสั่งซื้อใหม่ตั้งแต่แรก ไม่สนใจ package_exist และ packages
- 2.1.2 ระบบ Package ยังเปิดอยู่ แต่ Package ที่ลูกค้าเคยเลือก ถูกปิด หรือ โดนลบ
- ให้ลูกค้าเลือก package ใหม่ (หา package_exist ไม่เจอในรายการ packages)
- --------------------------------------------------
- course.enable_package = enable_package && package not expired
Advertisement
Add Comment
Please, Sign In to add comment