mspSberbank

Оплата заказов miniShop2 через Sberbank
Автор дополнения
Илья Уткин
Пакетов
15
Закачек
10 665
Обычно отвечает в течение нескольких дней
Автор дополнения
Пакетов
15
Закачек
10 665
Обычно отвечает в течение нескольких дней
Версия 1.2.18-pl
Дата выпуска 18.09.2019
Загрузки 603
Просмотры 7 819
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
Для получения доступа к системе приёма платежей Сбербанка, нужно отправить заявку на эквайринг. Через какое-то время после отправки заявки, с вами свяжется менеджер и выдаст реквизиты для тестового режима.

Необходимо указать реквизиты для подключения магазина в системных настройках:


В качестве логина нужно указывать логин API.

Адрес для запросов должен заканчиваться на слэш (/). Обычно он выглядит так:
https://3dsec.sberbank.ru/payment/rest/ - для тестового режима
https://securepayments.sberbank.ru/payment/rest/ - для боевого режима


После чего активировать новый способ оплаты в настройках магазина:


И отметить галочкой у нужных типов доставки:


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

Список тестовых карт для проверки оплаты можно посмотреть в документации Сбербанка.

1.2.18 pl

  • Fix itemAmounts when user have discount for whole order.

1.2.17 pl

  • Fix itemAttributes in orderBundle

1.2.16 pl

  • Fix bug with log (call function toJSON on null)

1.2.15 pl

  • Added params paymentMethod and paymentObject

1.2.14 pl

  • Fix error while delivery price

1.2.13 pl

  • Fix add price for payment

1.2.12 pl

  • Fix sending free delivery to orderBundle

1.2.11 pl

  • Add select of paid order status

1.2.10 pl

  • Change method for receive order to POST

1.2.9 pl

  • Fix following changeOrderStatus bag

1.2.8 pl

  • Order register by POST request

1.2.7 pl

  • Fix amounts with float type

1.2.6 pl

  • Fix value for quantity measure in orderBundle

1.2.5 pl

  • Default value for quantity measure in orderBundle

1.2.4 pl

  • Settings moved to mspSberbank tab

1.2.3 pl

  • Setting for sessionTimeoutSecs is empty by default

1.2.2 pl

  • Add payment errors logging

1.2.1 pl

  • Add encrypting vehicle

1.2.0 pl

  • Save payment link in database

1.1.8 pl

  • Fix JSON encoding of respond

1.1.7 pl

  • Order number in description
  • Fix sending api url when payment error detected

1.1.6 pl

  • Fix timeout sending

1.1.5 pl

  • Added payment link timeout

1.1.4 beta

  • Show order num in payment page.

1.1.3 beta

  • Fix Order getting bug.

1.1.2 beta

  • Fix getOption bug.

1.1.1 beta

  • Added lexicons.

1.1.0 beta

  • Fixed errors on receive of payments.

1.0.0 beta

  • Initial release.

Последние обсуждения в сообществе MODX.pro