gpt4 book ai didi

applepay - Apple 和 Google Play 与后端的集成

转载 作者:行者123 更新时间:2023-12-03 15:21:19 25 4
gpt4 key购买 nike

我们目前有一个 .NET Core 2 后端。我们只有付费成员(member)才有的功能。我们目前正在使用 Authorize.net 进行付款和订阅。

apple/google pay 是否会返回一些我们可以发送到后端的东西作为已付款的证明,以便我们可以生成帐户信息?

编辑:

我发现了这个:https://developer.apple.com/documentation/businesschat/supporting_apple_pay/processing_payment_requests

我是否必须在我的后端实现这个并且移动客户端发布到它?

编辑2:

所以我做了更多的阅读,似乎苹果/谷歌支付仅用于收集支付数据。然后我们必须将其发送到像 stripe 或 Braintree 这样的支付处理器来进行实际支付?我走在正确的轨道上吗?

编辑:
https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//apple_ref/doc/uid/TP40008267-CH7-SW6

我找到了这个,看起来我可以给苹果一个 url 来发布有关订阅的信息。这正是我所需要的。然而,看起来谷歌只有某种发布/订阅的东西?
https://developer.android.com/google/play/billing/realtime_developer_notifications

没有安逸的方法吗?

最佳答案

是和不是。在网络上,Apple 和 Google Pay 都使用 HTML5 中的 Payment Request API。这个特定的 API 只返回支付信息,而不是支付 token 。您有责任通过您选择的支付处理器将其转换为支付 token 。

我不确定 Authorize.net 的功能,但 Stripe 和 Braintree 都集成了 Apple/Google Pay 来为您解决这个问题。您直接使用他们的 API 而不是支付请求 API,并且在后台,他们的代码使用支付请求 API 来获取用户的支付信息,将其发送到他们的服务器以进行标记,然后返回给您。因此,使用 Stripe 或 Braintree 更加顺畅,但最终任何支付处理器都可以。

关于applepay - Apple 和 Google Play 与后端的集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51772719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com