二维码支付
通过二维码码支付时(例如使用微信支付或支付宝),卖家生成一个二维码,用户使用其支付应用程序进行扫描。在确认支付并扣款后,卖家会收到成功交易的通知。这种方法确保了支付安全性,因为用户不需要输入银行详细信息,所有数据都由支付系统处理。
要使用Headless checkout接受二维码支付:
- 添加
show_qr_code
事件处理以显示二维码。
示例:
Copy
- typescript
1headlessCheckout.form.onNextAction((nextAction) => {
2 switch (nextAction.type) {
3 case 'show_qr_code': {
4 showQrCode = true;
5 }
6 }
7});
- 在支付UI的HTML标记中添加
psdk-qr-code
组件。
示例:
Copy
- html
1@if (showQrCode) {
2 <psdk-qr-code></psdk-qr-code>
3 <psdk-submit-button text="Show status" />
4}
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。