使用 PayPal SDK - 结帐时我收到以下信息 - 代表不响应选择器“调整金额”
有人可以对此有所了解吗?
此外,当用户使用美国以外的贝宝帐户时,他们会收到“系统错误。请稍后再试(ID 520002)
我猜这是导致错误的 dynamicAmountUpdateEnabled 的滥用。如果启用它,您需要使用收货地址来更新付款的付款金额、税金、货币和运费值。然后您需要在 AdjustAmounts 方法中将 PaypayAddress 传递给 PayPalPaymentDelegate。如果你还没有这样做,错误就会跳出来。我猜。
一个快速的解决方案:禁用 dynamicAmountUpdateEnabled 将起作用。我遇到了和你一样的问题,并以这种方式解决了它。
[PayPal getPayPalInst].dynamicAmountUpdateEnabled = FALSE;