0

我已经将 Braintree 集成到 iOS、paypal 和信用卡中,就像一个魅力。我尝试实施 Apple Pay(添加了商家 ID,创建了 Apple Pay 证书等)并且可以看到 Apple Pay 选项。

选择 Apple pay时,我作为响应返回的 Braintree 结果不包含该paymentMethod成员,随后我无法获得随机数,因为该随机数又是该成员的成员。

还有其他人也卡在这里吗?找不到有关此的任何文档。该设备似乎能够执行付款。

PKPaymentAuthorizationViewController.canMakePayments(usingNetworks: [PKPaymentNetwork.visa, PKPaymentNetwork.masterCard, PKPaymentNetwork.amex]); //returns true

PS:使用BTDropInController虽然它不应该有任何区别。
PS2:这发生在模拟器和设备上

4

1 回答 1

0

全面披露:我在布伦特里工作。如果您还有其他问题,请随时联系支持人员

根据开发人员文档,这是预期行为。在 Drop-in UI 中选择 Apple Pay 作为支付方式不会显示 Apple Pay 表或创建随机数 - 您仍需要在应用程序中的适当时间执行此操作。用于BTApplePayClient标记客户的 Apple Pay 信息。有关更多信息,请查看 Braintree 的Apple Pay 指南

于 2017-12-19T19:52:32.760 回答