如何不使用WebService使用Java SDK执行PayPal付款

时间:2019-05-28 05:56:16

标签: java paypal paypal-sandbox paypal-rest-sdk

我正在尝试使用Paypal SDK SDK执行付款。我已经设法创建并让用户使用贝宝自己的指南https://developer.paypal.com/docs/api/quickstart/payments/验证付款。但我不知道如何执行。

我已经尝试过四处搜寻,但是似乎找不到任何相关信息。 PayPal教程包含本章(https://developer.paypal.com/docs/api/quickstart/payments/#execute-payment)。问题是,我不知道他们定义为“ req”的变量来自哪里,上面的帖子中没有提到。我试图生成一个贝宝链接并执行它,而无需使用Web应用程序或任何时间的用户界面。

这就是我尝试过的:

try {
            Payment executePayment = new Payment();
            executePayment.setId(createdPayment.getId());

            final PaymentExecution paymentExecution = new PaymentExecution();
            paymentExecution.setPayerId(); //need the "req" object here according to the PayPal guide
            createdPayment.execute(apiContext, paymentExecution);

所以我需要的是PayerID,而PayPal教程从一个未知变量中获取了该信息。

任何需要帮助的人。 :)

0 个答案:

没有答案