将 Apple Pay JS 集成到网站中
Integrating Apple Pay JS Into A Website
我正在考虑使用新的 Apple Pay JS SDK 将 Apple Pay 集成到网站中。目前的文档非常少,仅涉及 API 声明以及如何实例化新的 ApplePaySession
对象。
是否有可用的示例代码,或者是否有人实际自己实现了此代码,显示了 Web 应用程序的典型 API 集成流程?
我能找到的唯一例子似乎是第三方支付提供商自己的 Apple Pay SDK 集成。
稳定版可能会在今年秋天发布。
您要做的第一件事是确保 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 发布草稿版本。
我在 github 此处
上发布了端到端 ApplePayJS 示例代码
https://github.com/norfolkmustard/ApplePayJS
它使用 PHP 作为服务器端部分,需要初始供应商验证才能开始交易。其余的在 javascript.
ApplePayJS != 银行现金,只是从客户那里获得令牌化信用卡的一种方式。您将该卡号交给第三方支付处理商,例如 stripe.com、braintreepayments.com、authorize.net
干杯
我一直在努力的集成现在终于发布了,并且有一个 blog post I've written to go along with it as well as a GitHub project 带有使用 ASP.NET Core 的示例集成。
我希望自己进行 Apple Pay JS 集成的其他人发现它有用。
我正在考虑使用新的 Apple Pay JS SDK 将 Apple Pay 集成到网站中。目前的文档非常少,仅涉及 API 声明以及如何实例化新的 ApplePaySession
对象。
是否有可用的示例代码,或者是否有人实际自己实现了此代码,显示了 Web 应用程序的典型 API 集成流程?
我能找到的唯一例子似乎是第三方支付提供商自己的 Apple Pay SDK 集成。
稳定版可能会在今年秋天发布。
您要做的第一件事是确保 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 发布草稿版本。
我在 github 此处
上发布了端到端 ApplePayJS 示例代码https://github.com/norfolkmustard/ApplePayJS
它使用 PHP 作为服务器端部分,需要初始供应商验证才能开始交易。其余的在 javascript.
ApplePayJS != 银行现金,只是从客户那里获得令牌化信用卡的一种方式。您将该卡号交给第三方支付处理商,例如 stripe.com、braintreepayments.com、authorize.net
干杯
我一直在努力的集成现在终于发布了,并且有一个 blog post I've written to go along with it as well as a GitHub project 带有使用 ASP.NET Core 的示例集成。
我希望自己进行 Apple Pay JS 集成的其他人发现它有用。