Phonegap(ios):paypal付款后无法返回网站

时间:2014-03-18 06:48:55

标签: ios cordova paypal return

我正在使用phonegap 2.9为Android和iOS开发一个应用程序。我已经使用应用程序内浏览器实现了paypal支付流程,一切都在Android上工作正常,但在iOS完成付款后的一个小问题,当它应该在成功页面上重定向时显示“加载错误”并且无法返回成功页。

我没有为商家帐户设置任何自动返回网址。我也尝试设置它但在iOS上仍然是同样的问题

Android应用上的相同脚本正常运行

服务器上发送的数据是:

$config = array(
             'cmd' => '_xclick', 
             'business' => $seller['paypal_email'], 
             'return' => $success_url , 
             'undefined_quantity' => 0, 
             'item_name' => $item_list, 
             'item_number' => '#some number#', 
             'notify_url' => $notify_url, 
             'currency_code' => 'USD', 
             'amount' => $order_total,
             'no_shipping' => 1,
             'custom' => $order_id, 
             'cancel_return' => $failure_url
           );

2 个答案:

答案 0 :(得分:3)

有一个PayPal Cordova Plugin for 2.0 PayPal Mobile SDK。不确定它是否符合您的需求,但欢迎您查看。它需要Phonegap 3.0虽然......

https://github.com/paypal/paypal-cordova-plugin

答案 1 :(得分:0)

解决了它。实际上它是因为我的项目设置是为Xcode 4完成的,最近我将XCode更新为5,所以存在某种冲突。当我为Xcode 5配置我的项目时,问题自动解决了。