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