Apple Pay 可以在没有第三方服务的情况下使用吗?

Can Apple Pay be used without a third party service?

我想在服务器上使用 JavaScript 和 Node.js 实现 Apple Pay,但我不知道我是否需要第三方服务(例如 Stripe 等)来处理付款。

我看到的示例包括会话的创建、验证,但在支付步骤他们向 Stripe/Braintree/etc 发出请求。

是否可以直接从服务器端与 Apple Pay 通话

详细解答: Apple Pay 不是支付处理器,因此您不会在服务器端与他们交谈以实际处理交易并将资金存入您的帐户。 为此,您需要一个来自像 Fiserv 这样的处理器或像 stripe 这样的 PayFac 的商户处理帐户。

A​​pple 确实在他们的 site 中列出了一些已经与 ApplePay 集成的处理器。这意味着这些处理器将为您完成解密 ApplePay 有效负载和正确处理交易的所有繁重工作。

documentation refers to you be able to decrypt the ApplePay response on your own and pulling out the necessary fields needed to run a transaction. However to run the transaction you would need a merchant processing account and more specifically on a platform that supports network tokenization 中提到的 Do It Yourself 选项。

tl;博士 至少您需要一个商户处理帐户,但是使用受支持的处理器可以为您完成大部分工作会容易得多。