我试图在我的应用中设置paypal付款,但它似乎不起作用:
我已经获得了我的应用程序批准,并获得了一个实时API密钥,但是当我尝试登录某个paypal帐户时出现这种情况(这不是我的,因为你不能自己付钱):
Logcat没有显示任何有用的东西。它好像什么都没有开心。
我的代码:
PayPal ppObj;
CheckoutButton launchSimplePayment;
public void pay(View v) {
PayPalPayment newPayment = new PayPalPayment();
newPayment.setSubtotal(new BigDecimal("10.00"));
newPayment.setCurrencyType("USD");
newPayment.setRecipient("myEmail@gmail.com");
newPayment.setMerchantName("name");
Intent paypalIntent = PayPal.getInstance().checkout(newPayment, this);
this.startActivityForResult(paypalIntent, 1);
}
在OnCreate中:
ppObj = PayPal.initWithAppID(this, "**APP-LIVE-API-KEY**", PayPal.ENV_LIVE);
android:onClick="pay"
从布局文件中调用pay
。我没有使用特殊的贝宝按钮。
感谢您的帮助!
答案 0 :(得分:0)
Paypal声明应该有首映或商业帐户