问题标签 [applepay-web]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
60 浏览

java - ApplePay Web - sessionError {code:"unknown"}

在我的网络应用程序中成功创建 Apple Pay 会话后,我立即收到带有“sessionError”的 ApplePayCancelEvent。

在浏览器上,它显示带有“付款未完成”消息的苹果支付支付对话框,该对话框已关闭。

以下是 Safari 控制台日志:

任何线索..伙计们?

0 投票
0 回答
17 浏览

javascript - Apple Pay JS - 如何检查付款是否已授权

我正在使用 Apple Pay JS API 在我的网络应用程序上实现 Apple Pay。

在创建新的之前ApplePaySession,我如何检查 Payment 是否已被授权并且不需要为当前交易创建新的 Apple Pay 会话?

感谢任何想法。

0 投票
0 回答
40 浏览

node.js - 获取 Apple Pay 付款会话的问题

一年前,我们在我们的项目中在网络上实现了 ApplePay,一切都运行良好。但是现在不稳定,有时第三次尝试支付可以成功。我们在请求 POST https://apple-pay-gateway.apple.com/paymentservices/startSession时遇到 ECONNRESET 错误,并在客户端出现错误消息“付款未完成”

客户端代码:

服务器端:

我们检查了商户域的状态 - 已验证,Apple Pay 支付处理证书和 Apple Pay 商户身份证书有效。我还使用官方文档以及其他来源检查了项目代码。我希望有人遇到过类似的问题。无论如何,任何代码示例或猜测都会有所帮助