问题标签 [applepayjs]

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 投票
3 回答
6997 浏览

ios - WKWebview 上的 ApplePay

我正在尝试在 WKWebView 上加载 ApplePay 弹出窗口。我通过实施它做了我最初的腿部工作,但它没有加载。

是否需要执行一些额外的操作才能使其正常工作?苹果也没有关于苹果支付的适当文件。

0 投票
1 回答
919 浏览

applepay - 商家 ID 的支付服务异常域验证失败

我通过 Apple Developer Account 成功验证了我的域。但是,当我尝试调用 Apple 的 registerMerchant API 时,他们会回复:

statusMessage : 支付服务异常域验证失败的商家 ID... errorMessage =\"异常解码十六进制字符串:在十六进制字符串中遇到无效字符\"" statusCode:400

有没有人遇到这个错误?

0 投票
1 回答
96 浏览

php - 使用 Apple Pay 授权后使用 PayPay 处理付款

我有一个购物车,目前使用 PayPal NVP 来接受信用卡以及使用 PayPal 帐户结帐。

我已经集成了 Apple Pay,现在在 Apple 验证交易后开始实际处理付款。如何通过 PayPal 使用支付数据/令牌来实际获取资金并处理购买?

我一直看到很多对 Braintree 的引用,但那是一个完全独立的产品,类似于 Stripe。

感谢您的帮助!

0 投票
1 回答
1138 浏览

applepayjs - Apple Pay 网页版商户验证

我设法从 Apple Pay 服务器中检索了 MercerSession 对象,如下所示。我使用沙盒测试(在 itunesconnect 上设置并在 iphone 上登录沙盒帐户并添加测试签证卡)

但是,在 Apple Pay 弹出表中,它仍然停留在“处理中”,我需要做什么才能处理下一个阶段以显示“Touch Id”?

另外,下面是我的 onvalidatemerchant 代码片段:

0 投票
1 回答
398 浏览

security - Apple Pay 令牌 transactionId 是全球唯一的吗?

我正在研究使用 Apple Pay transactionId 来防御跨同一支付门的重放攻击的可能性。防御应该依赖于一个参与签名并且是唯一的字段。

支付令牌格式参考描述paymentData.header.transactionId

交易标识符,在设备上生成。

这不足以将其视为全球唯一。

0 投票
1 回答
1597 浏览

javascript - ApplePay canMakePaymentsWithActiveCard Promise 返回 false

ApplePay canMakePaymentsWithActiveCard Promise 在 Mac Safari 上返回 false,但在 iPhone Safari 上返回 true。canMakePayments在两者上都返回 true。我正在使用带有 Apple 提供的测试信用卡的沙盒 Apple 开发人员帐户。知道为什么canMakePaymentsWithActiveCard在 Mac Safari 上返回 false 吗?

0 投票
2 回答
1012 浏览

applepayjs - 如何使用 JavaScript 从 Apple Pay 中获取与 Apple Pay 帐户关联的用户电子邮件地址

我想知道 Apple 是否有一个 API,我们可以使用它来获取与 Apple Pay 帐户关联的用户电子邮件地址。

仅供参考,我正在使用苹果支付 js(ApplePaySession)进行苹果支付。或者是否有另一种方法可以在 JavaScript 中从 Apple pay 中获取用户的电子邮件地址。

谢谢你!

0 投票
1 回答
996 浏览

applepay - 在 ApplePay.js 中,需要在 paysheet 上显示错误信息

尝试使用 ApplePay.js 为 Web 实现 ApplePay。如果用户输入了无效的送货地址,我想在付款单上突出显示错误,以便用户有机会更正问题。我看到这里有一个 ApplePayError 类:https ://developer.apple.com/documentation/applepayjs/applepayerror ,但是我不知道如何使用这个类。我试过这个没有运气:

这对吗?它在工资单上没有显示任何错误,所以我认为这是错误的,但我不知道该怎么做,而且我似乎找不到任何关于它使用的信息。有人可以在这里指出我正确的方向吗?

0 投票
1 回答
580 浏览

applepay - 在 Azure 上使用 Apple Pay JavaScript/NodeJS

我使用以下示例作为工作示例,通过 Azure 上的 NodeJS 服务器接收 JavaScript Apple Pay 交易。拥有开发者帐户后,您必须经历一个完整的过程才能获得证书,但希望它会对某人有所帮助。

这在 Azure 应用程序服务环境 (ASE) 上运行。

0 投票
1 回答
794 浏览

braintree - Braintree Apple Pay 集成

我正在尝试使用 Braintree 设置 Apple Pay。

我一直在遵循这些说明,但无济于事 - https://developers.braintreepayments.com/guides/apple-pay/client-side/javascript/v3

我已经安装了最新的库,将我的代码部署到了一个安全的 https 端点。我在 Mac OS 10.13.4 上使用 Safari 11.1 我在 Braintree 网站上将我的网址列入白名单,并且我在 mac 上以沙盒用户身份登录

不管我做什么 - 以下代码返回它不支持苹果支付

我还需要做什么才能让 Apple Pay 正常工作吗?

谢谢达米安