swift - Braintree支付集成: Using Client AuthorizationTokenization Keys

标签 swift paypal payment braintree

我在我的应用程序中使用 Braintree 付款。使用服务器的随机数方法,this,它工作得非常好。方法。 但现在我们的要求发生了变化,我们不允许使用任何服务器来验证随机数。

在 Braintree 中,我们可以使用标记化 key 授权客户端对支付信息进行标记化。但没有任何关于它的描述信息,this方法。文档中仅提供了一行代码,并且我发现没有其他对标记化 key 方法有用的资源。

let apiClient = BTAPIClient(authorization: tokenizationKey)

如何与 DropInUI 一起使用?

apiClient is always return nil.

我还检查了 Briantreeios 演示,但它非常令人困惑。在某些示例中,我不知道付款方式如何工作以及用于验证详细信息和扣除金额的端点。

提前致谢。

最佳答案

全面披露,我在 Braintree 工作。如果您还有任何疑问,建议联系Support .

您无法直接从客户端执行交易。 Braintree 是一个完整的堆栈解决方案,需要与 Braintree's available SDKs 之一的服务器集成或使用 GraphQL API 。在任何一种情况下,您都无法使用 token 化 key 直接从客户端进行付款。

关于swift - Braintree支付集成: Using Client AuthorizationTokenization Keys,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57570883/

相关文章:

Paypal :如何购买多个订阅?

ios - iOS 是否允许将用户重定向到网站进行付款?

php - 带有订阅的 Stripe 付款请求按钮

ios - Swift 中类的函数调用中的 "Expression are not allowed at top level"

ios - Swift:导入自定义框架 - 使用未解析的标识符

iOS:MapView 注释未针对图钉显示

php - 如何保护立即购买 Paypal 按钮?

Paypal 沙盒 - IPN 不工作

ios - swift/OpenGL ES 2.0 - 从 YUV420 缓冲区创建纹理

paypal - 在 UWP 应用中销售实物商品