Привет, я отправляю данные карты через paypal omnipay. платеж показывает успех, но не отображается в PayPal

  1. Привет, я использую paypal/omnipay. o я отправляю данные кредитной карты в PayPal, это показывает успех. но я не могу найти ни одну из транзакций в моей учетной записи песочницы PayPal. Мой код такой:

                   $card = new CreditCard($formData);
                   $response = $this->gateway->purchase(
                [
                    'amount' => '10.00',
                    'currency' => 'USD',
                    'card' => $card ,
                    'returnUrl' =>url('/paypalreturn'),
                    'cancelUrl' =>url('/cancelpaypal'),
                ]## Heading ##
            )->send(); 
    the response from paypal like
    
      "TOKEN" => "EC-262806394V614015G"
        "TIMESTAMP" => "2019-07-25T16:40:24Z"
        "CORRELATIONID" => "3cc9ebc7e1458"
        "ACK" => "Success"
        "VERSION" => "119.0"
        "BUILD" => "53374502"
    

все идет хорошо, за исключением того, что я не вижу транзакцию в песочнице PayPal. Может ли кто-нибудь сказать мне, где я ошибаюсь? Спасибо за помощь заранее


person shomick ganguly    schedule 25.07.2019    source источник
comment
Вы используете сервер песочницы? Эти транзакции не будут отображаться в вашей реальной учетной записи PayPal, а только в вашей учетной записи песочницы.   -  person Dave S    schedule 25.07.2019
comment
Я использую сервер песочницы. Но не отображается в моей учетной записи песочницы.   -  person shomick ganguly    schedule 25.07.2019


Ответы (1)


после долгих исследований я обнаружил, что PayPal Rest API — лучший ответ на этот вопрос. после долгой головной боли я нашел ответ здесь: Есть ли функция кредитной карты в Omnipay PayPal Express? Или только в PayPal Pro? Надеюсь, кому-нибудь это поможет

person shomick ganguly    schedule 26.07.2019