Перейти к содержанию
Официальный форум поддержки Simpla

Платежный модуль Сбербанк (API REST)


Перейти к решению Решено Ivan923,

Рекомендуемые сообщения

Модуль на основе модуля Альфа-Банка (Платформа РБС использоваться у банков)

Лучшее решение для работы интернет-эквайринга от Сбербанка. 

Простая настройка, сервер тестовой среды не нужно указывать.

Ссылка БОЕВОГО сервера: https://securepayments.sberbank.ru/payment/rest/ 

API REST для разработчиков

Sberbank.zip

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...
  • Решение

Изменение модуля связанно с не возможностью callback.php изменить статус оплаты для заказа.

Для ТЕСТОВОЙ СРЕДЫ в ручную нужно исправить ссылку в файле "callback.php"

Для БОЕВОГО РЕЖИМА все готово.

Sberbank_1.zip

Sberbank_1.zip

Ссылка на сообщение
Поделиться на другие сайты
  • 6 месяцев спустя...
  • 4 недели спустя...

Отлично все работает :)

Ставил несколько раз.

 А может подскажете? у меня выдает такую вещь

 

 Белую страницу с заказов и надпись внизу "REDIRECT

Ссылка на сообщение
Поделиться на другие сайты

Ничего не пишет.

Сервер указан в настройках, который прислали от сбербанка, сервер боевой.

Правки не вносили в php файлы

Ссылка на сообщение
Поделиться на другие сайты

Все готово, большое спасибо за помощь  :)  :)  :)  :)

 

Кроме этого ничего не пишет?

Сервера правильно указали?

Сервер тестовый или боевой?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

И на тестовой и в боевой среде после нажатия на кнопку перейти к оплате открывается содержимое заказа без графической оболочки и в место кнопки оплаты выводит ошибку: "SSL connect errorREDIRECT"

Ссылка на сообщение
Поделиться на другие сайты

"SSL connect error" пофиксил обновлением curl.

А вот что с оставшейся ошибкой REDIRECT делать не догоняю. В чем проблема была у jekaarts ?

Ссылка на сообщение
Поделиться на другие сайты

Без соответствия 54 ФЗ - это попадалово на штраф

Это наверное не только к Сберу относится, а к любому сервису (банку) через который идет прием оплаты.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 месяца спустя...

Без соответствия 54 ФЗ - это попадалово на штраф

Симпла из коробки вообще не соответствует ФЗ 54, наверное потому что клиенты (покупатели симплы) из Украины. 

Ссылка на сообщение
Поделиться на другие сайты

Симпла из коробки вообще не соответствует ФЗ 54, наверное потому что клиенты (покупатели симплы) из Украины. 

 

Отнюдь не поэтому, ибо Simpla  довольно широко используется и в России. Самое важное и сложное для интернет-магазинов появилось в Законе ФЗ 54 только в 2017-2018 г, когда он претерпел существенные изменения и добавления. А Simpla практически не обновлялась с 2014 года - в таких условиях ей трудно соответствовать современным требованиям.

 

А вопросы защиты персональных данных сейчас весьма актуальны и для Европы, в том числе и с точки зрения немалых штрафов за несоответствие. Следовательно, они автоматически актуальны для Украины - если не в текущий момент, то в ближайшей перспективе.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...

Вы про какие именно соответствия, господа?
- это не по теме,

Вопрос по теме - в каком моменте ломается что оно не возвращает статус - оплачен?

Ссылка на сообщение
Поделиться на другие сайты

54 ФЗ

Дядя, ты просто красавчик, уважуха тебе, все разъяснил, по существу ответил, чтобы тебе тоже все так отвечали)))

Ссылка на сообщение
Поделиться на другие сайты

Дядя, ты просто красавчик, уважуха тебе, все разъяснил, по существу ответил, чтобы тебе тоже все так отвечали)))

Какой вопрос, такой и ответ. Открой закон и почитай. В интернете сотни страниц о том что это и как подключать.

Гуглом пользоваться не умеешь? ДЯДЯ...

Ссылка на сообщение
Поделиться на другие сайты

Господа, значит обнаружил вот чего.
Оплата не проставлялась. При нуле шло туда с сообщением ошибки - Успешно


Вот это место не работает:

if ($response['ErrorCode'] !== 0)
{
    errorlink($response['ErrorMessage']);
}

 

 
Вот так сработает:
if ($response['ErrorCode'] != 0)
{
    errorlink($response['ErrorMessage']);
}
Ссылка на сообщение
Поделиться на другие сайты
  • 5 недель спустя...

Спасибо автору. Всё работает. Только проблема, если нажали кнопку "перейти к оплате" и не оплатили (закрыли страницу браузера и т.д), то после нажатия на кнопку, будет выводить - Заказ с таким номером уже обработан

 

Такая проблема не только у Симплы. Может добавлять текущее время в номер заказа?

 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...