我正在考虑使用新的Apple Pay JS SDK将Apple Pay集成到网站中。目前文档很少,仅涉及API声明以及如何实例化新的ApplePaySession
对象。
是否有任何示例代码可用,或者是否有人自己实现了这些代码,显示了Web应用程序的典型API集成流程?
我能够找到所有内容的唯一示例似乎是第三方支付提供商自己的Apple Pay SDK集成。
答案 0 :(得分:16)
我已经在github上发布了端到端的ApplePayJS示例代码
https://github.com/norfolkmustard/ApplePayJS
它将PHP用于服务器端部分,这是初始供应商验证开始事务所需的。剩下的就是javascript。
ApplePayJS!=银行现金,只是从客户那里获得信用卡信用卡的一种方式。您将该卡号交给第三方支付处理器,如stripe.com,braintreepayments.com,authorize.net
干杯
答案 1 :(得分:5)
稳定版本将于今年秋季推出。
您要做的第一件事是确保您的浏览器中可以使用API:
if(ApplePaySession)
ApplePaySession.canMakePayments()
然后是交易本身:
var request = {
countryCode: 'US',
currencyCode: 'USD',
supportedNetworks: ['visa', 'masterCard'],
merchantCapabilities: ['supports3DS'],
total: { label: 'Your Label', amount: '10.00' },
}
var session = new ApplePaySession(1, request);
这是从官方网站开始的:https://developer.apple.com/reference/applepayjs/applepaysession
我正在研究Apple Pay JS和Stripe API之间的集成,因此我将在今年夏天将草稿版本发布到GitHub。
答案 2 :(得分:4)
我一直在努力的整合现在终于已经发布了,并且blog post我写了GitHub project以及它node.js global variables?使用ASP.NET Core进行示例集成。
我希望其他人在进行Apple Pay JS集成时发现它很有用。