Jump to content

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


Go to solution Solved by Ivan923,

Recommended Posts

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

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

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

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

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

Sberbank.zip

Link to post
Share on other sites
  • 4 weeks later...
  • Solution

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

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

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

Sberbank_1.zip

Sberbank_1.zip

Link to post
Share on other sites
  • 6 months later...
  • 4 weeks later...
  • 2 months later...

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

Link to post
Share on other sites

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

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

Link to post
Share on other sites
  • 2 months later...

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

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

Link to post
Share on other sites

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

 

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

 

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

Link to post
Share on other sites
  • 2 weeks later...

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

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

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


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

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

 

 
Вот так сработает:
if ($response['ErrorCode'] != 0)
{
    errorlink($response['ErrorMessage']);
}
Link to post
Share on other sites
  • 5 weeks later...

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

 

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

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...