pagamento paypal implícito - PAY - Você não tem permissão para executar esse pagamento implicitamente

Quero realizar um pagamento implícito da minha conta (a API do paypal assinou um) para outro (ou vários como pagamento paralelo).

Decidi usar pagamentos adaptáveis e implementei a função de chamar a ação Pagar da seguinte maneira

$bodyparams = array (
            "requestEnvelope.errorLanguage" => "en_US",
            'actionType' => 'PAY',
            'currencyCode' => 'USD',
            'receiverList.receiver(0).email' => '[email protected]',
            'receiverList.receiver(0).amount' => '1.00',
            'senderEmail' => '[email protected]',
            'memo' => 'Test memo',
            'ipnNotificationUrl' => 'http://google.com',
            'cancelUrl' => 'http://google.com',
            'returnUrl' => 'http://google.com'
        );

        $url = "https://svcs.paypal.com/AdaptivePayments/Pay";


        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
            'X-PAYPAL-SECURITY-USERID: XXX',
            'X-PAYPAL-SECURITY-PASSWORD: XXX',
            'X-PAYPAL-SECURITY-SIGNATURE: XXX',
            'X-PAYPAL-REQUEST-DATA-FORMAT: NV',
            'X-PAYPAL-RESPONSE-DATA-FORMAT: JSON',
            'X-PAYPAL-APPLICATION-ID: APP-XXX',
        ));
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($bodyparams));

        $response = json_decode(curl_exec($ch));

        $pk="";
        if(isset($response->responseEnvelope) && $response->responseEnvelope->ack == "Success"){
            $pk = $response->payKey;
        }else{

            die(var_dump($response));
        }



        $ch = curl_init();
        header("Location: https://www.paypal.com/cgi-bin/webscr?cmd=_ap-payment&paykey=".$pk);
        die();

Paypal me devolve "You do not have permission to execute this payment implicitly"

    {
  "responseEnvelope": {
    "timestamp": "2016-05-19T10:05:05.407-07:00",
    "ack": "Failure",
    "correlationId": "22e0930fcae7d",
    "build": "20420247"
  },
  "error": [
    {
      "errorId": "550001",
      "domain": "PLATFORM",
      "subdomain": "Application",
      "severity": "Error",
      "category": "Application",
      "message": "You do not have permission to execute this payment implicitly"
    }
  ]
}

Mas quando troco as duas contas (ou seja, apenas para teste, a outra conta me envia o dinheiro), sou redirecionado para o processo de aprovação.

Agora, o aplicativo que estou usando tem a bandeira, como mostrado na figura abaixo

O que devo verificar? Parece que o paypal não me permite enviar pagamentos implícitos, mas não sei por que motivo (o suporte do paypal não conseguiu dizer mais nada e me deu alguns links).

EDIÇÃO IMPORTANTE
Se eu usar as credenciais da sandbox, o pagamento será "COMPLETED"

questionAnswers(0)

yourAnswerToTheQuestion