Zalo Mini App

Tích hợp Zalo Mini App

descriptions

Mô tả quy trình:

  1. Người dùng chọn phương thức thanh toán trên ứng dụng Zalo Mini App. 

  2. Zalo Mini App sẽ gọi API selectPaymentMethod() để hiển thị phương thức thanh toán hợp lệ. 

  • Nếu bạn đã cấu hình Phương thức thanh toán Alepay ở CheckoutSDK thì phương thức thanh toán Alepay sẽ hiển thị.

  1. Người dùng chọn Phương thức thanh toán “Alepay: ATM/QRCode, Thẻ Quốc Tế, Trả góp, APay, GPay”. Gọi API purchase() để khởi tạo đơn hàng. 

      Dùng orderID để khởi tạo đơn hàng Alepay.

  1. Sau khi gọi khởi tạo đơn hàng Alepay mở checkoutURL qua openWebview hiển thị giao diện chọn phương thức thanh toán Alepay. 

  • Khách hàng chọn phương thức thanh toán “Alepay: ATM/QRCode, Thẻ Quốc Tế, Trả góp, APay, GPay” và thực hiện thanh toán.

  • Alepay xử lý giao dịch

  1. Sau khi thanh toán xong Alepay redirect về returnUrl của Zalo Mini App.

  • Alepay callback lại cho Zalo Mini App

  1. Sau khi Zalo Mini App có thông tin orderId và trạng thái giao dịch tương ứng sẽ gọi API updateOrderStatus để cập nhật trạng thái giao dịch.