1 (2018-01-07 22:35:05 отредактировано Farquad)

Тема: Не зачисляются деньги на баланс пользователя через Paypal

Добрый день, возникла проблема с cURL, а именно в модуле DLE-Billing с платежной системой Paypal

Суть проблемы: Пользователи пополняют баланс на сайте через Paypal, но он не обновляется на сайте, хотя на мой кошелек Paypal деньги приходят.
Корень зла: протестировав вместе с создателем всевозможные логи при разных данных выяснилось, что скрипт не продолжает работу на стадии кода с участием cURL

Пример лога:
7.01.2018 18:55 Получен запрос от платежной системы paypal
7.01.2018 18:55 Параметры платежа получены Array( [transaction_subject] => [..
7.01.2018 18:55 Секретный ключ принят, платежная система доступна
7.01.2018 18:55 Файл adm.settings.php платежной системы подключен
7.01.2018 18:55 Номер квитанции определён 262

А дальше еще должно быть много строчек и в результате баланс должен быть пополнен.
cURL на хостинге подключен, все должно работать, версия PHP - 5.3 (тестил на более высоких - результат тот же), кодировка сайта - Win-1251, версия DLE 11.2

Может кто сталкивался с подобной проблемой и как-то ее решил?

2 (2018-01-09 02:44:26 отредактировано PHPSID)

Re: Не зачисляются деньги на баланс пользователя через Paypal

Сталкивался. Удалите все, что обращается к paypal (curl) - заработает. Я писал разработчику уже - видимо проигнорил. Тоже с ним пытались настроить. В итоге внимательно нужно документацию читать PAYPAL разработчику. Там что-то с сертификатом связано, что нужно передавать его при каких-то платежах других. Paypal также как и Яндекс шлет нотификации на обработчик. CURL тут лишний.