2015-09-26 94 views
0

作为一个API调用者,我想退还链接付款,我是次要接收者。为此,我需要来自主接收器的许可。如何通过适应性付款使用PayPal权限Java API

如果我是对的,我需要使用权限API的RequestPermissionsRequest和REFUND范围来获取权限并使用响应令牌和PayPal重定向的验证码(在用户给我们权限后)执行GetAccessTokenRequest来接收访问令牌。

我的问题是如何使用此令牌与RefundRequest调用?

回答

0

我在权限API的source +示例中找到答案。 要使用访问令牌,您必须从您自己的API设置创建一个SignatureCredential,然后从访问令牌创建ThirdPartyAuthorization。将ThirdPartyAuthorization设置为SignatureCredential并使用SignatureCredential作为PermissionService调用的参数。 Example code

有趣的部分是,使用AdaptivePaymentsService这个证书不起作用。例如,如果您有权进行退款,则只需调用不带凭证参数的AdaptivePaymentsService.refund,PayPal就会记住您有权限或无权限。

谢谢paypal为一致的,有据可查的,易于使用的API! :)