Skip to main content

交易系統介紹

為了保證電商購貨的成交率高,安全性高,我們在交易流程中採用了SDK的方案。並在此基礎上整合了所有付款方式流程,讓您一次串接,後續無憂;

overview

系統交易流程圖說明
  1. 顧客在特店網站購物結帳,此時電商結帳頁面會需要初始化SHOPLINE Payments 前端SDK,展示特定付款方式的交互介面供顧客填寫或查看;
  2. 顧客在填寫完SDK所需資訊或發貨資訊等,進行結帳動作;
  3. 根據顧客選定的付款方式,Call SHOPLINE Payments的建立交易單 API;
  4. SHOPLINE Payments Server端會回覆NextAction資訊;
  5. 特店網站Server端需要記下NextAction資訊,傳輸給特店網站前端;
  6. 特店網站前端使用NextAction資訊,Call SDK的pay實例方法;
  7. SDK解析NextAction資訊,如需要顧客進行進一步動作(如3D驗證/掃碼付款等),則打開對應的交互介面供顧客操作;
  8. 顧客進行3D驗證/掃碼付款等;
  9. SDK將所有資訊加密傳輸SHOPLINE Payments Server端,進行付款動作;
  10. 付款動作完成後,特店網站Server端會收到交易結果的Webhook通知,更新特店網站的交易狀態等資訊;