错误10002 API PayPal Express Checkout PHP

时间:2017-02-02 21:07:12

标签: php api paypal

您好我请求帮助,因为我无法与API PayPal(在PHP中)进行通信。 我遇到合成错误消息(错误10002)。 我多次更改标识符,因此它不是来自。

有人会有一个想法,帮助我,因为我完全被封锁了。

ScreenShot Return PayPal API

$api_paypal = 'https://api-3t.paypal.com/nvp?';
    $user = 'something';
    $pass = 'something';
    $signature = 'something';
    $params = array(
        'USER' => $user,
        'PWD' => $pass,
        'SIGNATURE' => $signature,
         'METHOD' => 'SetExpressCheckout',
        'VERSION' => 86,
        'PAYMENTREQUEST_0_AMT' => '40.00',
        'PAYMENTREQUEST_0_CURRENCYCODE' => 'EUR',
        'cancelUrl' => 'http://www.google.fr',
        'returnUrl' => 'http://www.google.fr',
    );

    $params = http_build_query($params);
    $curl = curl_init();
    curl_setopt_array($curl, array(
        CURLOPT_URL => $api_paypal,
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_POST => 1,
        CURLOPT_POSTFIELDS => $params,
    ));

    $response = curl_exec($curl);
    dump($response);

    $responseArray = array();
    parse_str($response, $responseArray);

    curl_close($curl);

0 个答案:

没有答案