二维码支付

通过二维码码支付时(例如使用微信支付或支付宝),卖家生成一个二维码,用户使用其支付应用程序进行扫描。在确认支付并扣款后,卖家会收到成功交易的通知。这种方法确保了支付安全性,因为用户不需要输入银行详细信息,所有数据都由支付系统处理。

要使用Headless checkout接受二维码支付:

  1. 添加show_qr_code事件处理以显示二维码。

示例

Copy
Full screen
Small screen
headlessCheckout.form.onNextAction((nextAction) => {
  switch (nextAction.type) {
    case 'show_qr_code': {
      showQrCode = true;
    }
  }
});
  1. 在支付UI的HTML标记中添加psdk-qr-code组件。

示例

Copy
Full screen
Small screen
@if (showQrCode) {
  <psdk-qr-code></psdk-qr-code>
  <psdk-submit-button text="Show status" />
}
实现示例
请参考GitHub上的详细示例。
本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。
上次更新时间: 2025年3月4日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!