2
我的应用程序使用自适应付款服务向用户发送付款。如果用户的银行账户没有附加到他们的PayPal账户并且他们的账户没有被验证,PayPal会向他们发送一封电子邮件,他们需要点击该电子邮件中的Claim按钮才能收到付款。贝宝自适应付款费用付款人和没有银行账户的账户
问题是,这个过程似乎改变了交易初始设置的费用付款人。我的应用程序将费用支付人设置为“SENDER”,在上例中,PayPal似乎将此更改为“RECEIVER”。
有谁知道为什么会发生这种情况?下面是从代码...摘录似乎很简单,我...
$payRequest = new PayRequest(new RequestEnvelope("en_US"), 'PAY', $cancelURL, 'USD', $receiverList, $returnURL);
$payRequest->feesPayer = 'SENDER';
$payRequest->senderEmail = $senderAccount;
$service = new AdaptivePaymentsService();
$response = $service->Pay($payRequest);