2

我尝试在我的应用程序中通过 PayPal 实现付款。代码是:


PayPalPayment payPalPayment = new PayPalPayment();
payPalPayment.setCurrencyType("EUR");
payPalPayment.setSubtotal(new BigDecimal("10"));
amountOfMoney = 10;
if (amountToReload_RG.getCheckedRadioButtonId() == euros20_RB.getId())
{    
    payPalPayment.setSubtotal(new BigDecimal("20"));    
    amountOfMoney = 20;    
}     
else if (amountToReload_RG.getCheckedRadioButtonId() == euros30_RB.getId())    
{    
    payPalPayment.setSubtotal(new BigDecimal("30"));    
    amountOfMoney = 30;    
}    
payPalPayment.setRecipient("BLABLABLA@gmail.com");    
payPalPayment.setMerchantName("BLABLALBA");    

Intent paypalIntent = PayPal.getInstance().checkout(payPalPayment, this);    
this.startActivityForResult(paypalIntent, 1);    

我已经在几部智能手机上尝试过这个。它在两个三星 Galaxy mini(SDK 8 和 10)上运行良好,但在 htc one s(SDK 16)上无法正常运行。我总是收到错误消息:“请确保已输入所有字段”。

有人有可以帮助我的想法吗?

非常感谢您的帮助!

4

0 回答 0