如何创建PayPalAdvancedPayment对象以进行链式支付?

时间:2014-11-18 10:51:56

标签: android paypal

我在这里看到https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/pp_mpl_developer_guide_and_reference_android.pdf 在第13页。 PayPalAdvancedPayment对象的创建? 当我将papyal jar复制到我的libs文件夹时,我无法创建它的实例。

my code looks like this: 

private PayPalPayment getThingToBuy(String paymentIntent) {

    return new PayPalPayment(new BigDecimal("1.75"), "USD", "hipster jeans",
            paymentIntent);

}

我想要的是这个:

PayPalReceiverDetails receiver0, receiver1;
receiver0 = new PayPalReceiverDetails();
…
//setup receiver details
…
PayPalAdvancedPayment advPayment = new PayPalAdvancedPayment();
advPayment.setCurrency("USD");
advPayment.getReceivers().add(receiver0);
advPayment.getReceivers().add(receiver1);
Intent paypalIntent = PayPal.getInstance().checkout(advPayment, this);
this.startActivityForResult(paypalIntent, 1);

TNX!

1 个答案:

答案 0 :(得分:0)

抱歉,PayPal Android SDK尚不支持链式或并行付款。您在第二部分中粘贴的代码段引用了旧的MPL,这是您此时唯一的选择。当REST API和PayPal mSDK支持此功能时,请关注iOS issue