Учетная запись песочницы nopcommerce PayPal не работает

Я тестирую песочницу PayPal на nopcommerce. Я создал учетные записи покупателя (личные) и продавца (бизнес) в учетных записях песочницы PayPal. ниже находится вкладка учетных данных api бизнес-профиля

 Classic TEST API credentials

Имя пользователя: kokxxx-facilitator_api1.gmail.com Пароль: 1392740961 Подпись: AeM4pXm0nQ-QLw4cuGtd3QQ4pDODA4SRJcPPOAjzkizlkWnhbaXdAgen

Я настроил способ оплаты PayPal. Я использовал рабочий адрес электронной почты [email protected]. Обратите внимание, что он отличается от имени пользователя, показанного выше для pdt. Я скопировал и вставил подпись, показанную выше. Я оставил поле ipn handler пустым. Затем я проверил транзакцию в качестве гостя и ввел адрес доставки и выставления счета (мой фактический адрес в Техасе!). Я не знаю, имеет ли это значение. в способе оплаты я вижу два варианта кредитной карты и да, кредитная карта !! Я продолжаю вводить адрес электронной почты покупателя, как в учетной записи песочницы, и ввел данные моей реальной кредитной карты ... и подтвердил ... это говорит об успехе. но когда я проверяю учетную запись песочницы, об этой транзакции не упоминается ... также нет уведомлений ... может кто-нибудь, пожалуйста, посоветуйте мне шаг за шагом, как это сделать. У меня есть учетная запись PayPal и учетная запись песочницы, которая раньше работала для меня на общедоступном веб-сайте sharepoint.


person kobosh    schedule 22.08.2014    source источник


Ответы (1)


КОНФИГУРАЦИЯ ДЛЯ СТАНДАРТА PAYPAL В NOPCOMMERCE

Если вы используете этот шлюз, убедитесь, что валюта вашего основного магазина поддерживается Paypal.

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

  1. Войдите в свою учетную запись PayPal.
  2. Щелкните вложенную вкладку Профиль.
  3. В столбце «Настройки продавца» нажмите «Настройки платежей на веб-сайте».
  4. В разделе «Автоматический возврат платежей через веб-сайт» установите переключатель «Вкл.».
  5. В качестве URL-адреса возврата введите URL-адрес на вашем сайте, который получит идентификатор транзакции, опубликованный PayPal после платежа клиента (http://www.yourStore.com/Plugins/PaymentPayPalStandard/PDTHandler).
  6. В разделе «Передача данных о платежах» установите переключатель в положение «Вкл.».
  7. Щелкните Сохранить.
  8. В столбце «Настройки продавца» нажмите «Настройки платежей на веб-сайте».
  9. Прокрутите страницу вниз до раздела «Передача платежных данных», чтобы просмотреть свой идентификационный токен PDT.

Два способа получить сообщения IPN (необязательно):

Первый способ - установить флажок «Включить IPN» ниже. Он будет включать в запрос URL вашего обработчика IPN.

Второй способ - настроить свою учетную запись PayPal для активации этой услуги; выполните следующие действия: 1. Войдите в свою учетную запись Premier или Business. 2. Щелкните вложенную вкладку Профиль. 3. Щелкните «Уведомление о мгновенном платеже» в столбце «Настройки продаж». 4. Нажмите кнопку «Изменить настройки IPN», чтобы обновить настройки. 5. Выберите «Получать сообщения IPN» (Включено) и введите URL-адрес обработчика IPN (http://www.yourStore.com/Plugins/PaymentPayPalStandard/IPNHandler). 6. Нажмите «Сохранить», и вы должны получить сообщение об успешной активации IPN.


ПРИМЕЧАНИЯ

  • Ваш токен PDT не совпадает с вашей подписью PayPal.
  • Чтобы использовать стандарт PayPal, вам необходимо использовать свой токен PDT Identity Token.
  • Токен PDT состоит из 59 символов.
  • Страницу PDT можно найти в разделе профиль / настройки моей учетной записи / Настройки оплаты веб-сайта: https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_profile-website-payments
  • При выполнении тестовой транзакции. Войдите в PayPal, используя свою учетную запись тестовой среды покупателей.
  • Уведомление по электронной почте Paypal можно найти в разделе профиль / настройки моей учетной записи / Уведомление о мгновенных платежах (IPN): https://www.sandbox.paypal.com/uk/cgi-bin/webscr?cmd=_profile-ipn-notify
  • Учетную запись электронной почты Nopcommerce необходимо сначала настроить из конфигурации / учетных записей электронной почты и убедиться, что тестовое электронное письмо успешно отправлено.
  • Уведомление по электронной почте Nopcommerce можно настроить с помощью шаблонов сообщений / управления контентом.
person DreamTeK    schedule 12.09.2014