PDT Fail 4020 для Paypal

Итак, я создал транзакцию с песочницей и пытаюсь получить данные для нее на странице с благодарностью.

<?php $tx = $_REQUEST['tx']; $pdti = "REDACTED"; $url = "https://www.sandbox.paypal.com/cgi-bin/webscr"; $data = array("tx" => $tx, "at" => $pdti,"cmd" => "_notify-synch"); $options = array( "http" => array( "header" => "Content-type: application/x-www-form-urlencoded\r\n", "method" => "POST", "content" => http_build_query($data), ), ); $context = stream_context_create($options); $result = file_get_contents($url,false,$context); var_dump($result); ?> 

Но когда я перехожу к thankyoupage.php? Tx = ID, где «ID» – это идентификатор транзакции, я получаю следующее:

 string(16) "FAIL Error: 4020" 

Я не могу найти документацию, которая детализирует, что означает эта ошибка, и я полностью застрял, поэтому я был бы благодарен за любую обратную связь.

Related of "PDT Fail 4020 для Paypal"

Скорее всего, ваш $pdti аутентификации ( $pdti ) введен неверно.