PayPal iOS SDK授权付款

Lea*_*ros 3 paypal ios

我想用PayPal iOS SDK进行授权支付,但似乎PayPal忽略了我intent提供的功能.

我'设置intentauthorize

[payment setIntent:PayPalPaymentIntentAuthorize];
Run Code Online (Sandbox Code Playgroud)

但对象总是返回sale付款.

Confirmation: {
  "client" : {
    "environment" : "mock",
    "product_name" : "PayPal iOS SDK",
    "paypal_sdk_version" : "2.1.0",
    "platform" : "iOS"
  },
  "response_type" : "payment",
  "response" : {
    "id" : "PAY-6RV70583SB702805EKEYSZ6Y",
    "state" : "approved",
    "create_time" : "2014-07-01T17:11:11Z",
    "intent" : "sale"
  }
}
Run Code Online (Sandbox Code Playgroud)

有任何解决这个问题的方法吗?

Dav*_*man 5

戴夫来自PayPal.

当您在"模拟"环境中运行时,无论您请求的付款详情如何,您都将始终收到相同的回复.

如果您将环境设置为"沙盒",则应该返回正确反映您的付款请求的回复.