非主要收款人未收到付款

时间:2019-01-03 12:35:03

标签: paypal payment-gateway paypal-adaptive-payments

我正在尝试测试Paypal延迟链式支​​付API。

有两个收款人“ A”和“ B”,当我使用Execute API释放付款时,A是主要收款人(美国),B是第二个收款人(MX),第二个收款人未收到付款,但付款将从买方和主要帐户中扣除。

我要在下面添加请求数组。

[
  'actionType' => 'PAY_PRIMARY',
        'clientDetails' => [
            'applicationId' => 'APP-80W284485P519543T',
            'ipAddress' => '127.0.0.1'
        ],
        'currencyCode' => 'USD',
        'feesPayer' => 'EACHRECEIVER',
        'memo' => 'Example',
        'receiverList' => [
            'receiver' => [
                [
                    'email' => 'A-Primary@appinventiv.com',
                    'primary' => true,
                    'amount' => 25,
                ],
                [
                    'email' => 'B-Second@appinventiv.com',
                    'primary' => false,
                    'amount' => 20,
                ]
            ]
        ],
        'requestEnvelope' => [
            'errorLanguage' => 'en_US'
        ],
        'returnUrl' => 'http://localhost/hairInferno/success.php',
        'cancelUrl' => 'http://localhost/hairInferno/success.php'
    ];

1 个答案:

答案 0 :(得分:0)

适应性付款已于2017年12月停产,并且没有生成可在实时环境中使用的新APP ID,因此我放弃了这种集成模式

您可以查看PayPal for Partners文档,但不确定是否可以使用其中的任何一种:https://developer.paypal.com/docs/partners/

有支出的东西可能是最好的临时解决方案:https://developer.paypal.com/docs/payouts/