2013-07-12 44 views
0

我有一个应用程序是由sencha触摸2和phonegap,允许用户支付贝宝写的。我正在使用InAppBrowser来执行此操作。当用户点击付费现在现在,我的系统会发布一些数据,并重定向到PayPal作为下面的代码:贝尔sencha触摸2和phonegap

var url = "https://www.sandbox.paypal.com/?"; 
url = url + 'amount=10&amount_1=10&'; 
url = url + '[email protected]&'; 
url = url + 'charset=utf-8&'; 
url = url + 'cmd=_cart&'; 
url = url + 'currency_code=USD&'; 
url = url + '[email protected]&'; 
url = url + 'flag_make_payment=MakePayment&'; 
url = url + 'item_name_1=Recharge&'; 
url = url + 'item_number_1=1&'; 
url = url + 'method=payment&'; 
url = url + 'no_note=0&'; 
url = url + 'no_shipping=0&'; 
url = url + 'notify_url=&'; 
url = url + 'quantity_1=1&'; 
url = url + 'return=&'; 
url = url + 'rm=2&'; 
url = url + 'upload=1'; 
var ref = window.open(encodeURI(url), '_blank', 'location=yes'); 
ref.addEventListener('exit', function() { 
    //go to Account Screen 
}); 

在浏览器中,用户以后使用贝宝支付成功,将用户重定向到返回URL。 如何在我的应用程序中执行此操作?如何配置用户使用Paypal成功付款时,它会向交易数据发送用户到我的应用程序?

回答

1

我没有亲自做过这方面的工作,但已经研究过它,我认为在phonegap应用程序中实现PayPal的最佳解决方案是通过插件。

请参阅这些用于iOSAndroid

祝你好运,布拉德

+0

非常感谢。它像魅力一样工作。 –

+0

这两个网址都没有显示状态404 :( – Rupesh