Учетные записи песочницы PayPal не отображают транзакции

Я пытаюсь проверить свою кассу PayPal-Express, и похоже, что она работает нормально, но после перенаправления в обеих учетных записях нет транзакций.

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


Что я имею:

  1. Приложение Люмен
  2. Омнипэй расширение
  3. Аккаунт покупателя песочницы – статус: завершен
  4. учетная запись магазина песочницы - статус: завершен

Библиотека Omnipay настроена с использованием учетных данных (имя пользователя, пароль, подпись) учетной записи магазина песочницы.

Скрипт покупки выглядит так:

$gateway = Omnipay::gateway('paypal');

$response = Omnipay::purchase([
    'currency' => 'EUR',
    'amount' => '100.00',
    'returnUrl' => 'http://localhost:8000/return',
    'cancelUrl' => 'http://localhost:8000/cancel',
])->send();

$response->redirect();

Он выполняет перенаправление на PayPal, затем PayPal принимает платеж с помощью учетной записи песочницы покупателя и перенаправляет меня обратно на returnUrl, но обе учетные записи не имеют изменений баланса и транзакций, видимых на их панели инструментов.


person Gordon Freeman    schedule 12.03.2018    source источник


Ответы (1)


Вы используете экспресс-оплату PayPal для приема платежей от покупателей. PayPal Express Checkout завершает платеж в 2 следующих шага:

  1. SetExpressCheckout API: инициирует платеж и перенаправляет покупателя в PayPal для подтверждения. Чтобы узнать больше, нажмите здесь

  2. DoExpressCheckoutPayment API: завершает транзакцию экспресс-оплаты и переводит сумму от покупателя на бизнес-счет PayPal продавца. Чтобы узнать больше, нажмите здесь

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

Если проблема не устранена, свяжитесь с PayPal MTS для получения дополнительной помощи.

person NIRAJ    schedule 12.03.2018
comment
Спасибо за ответ. Я сейчас на совещании. Я проверю это через час. - person Gordon Freeman; 12.03.2018