mspSberbank

Оплата заказов miniShop2 через Sberbank
Автор дополнения
Илья Уткин
Пакетов
22
Закачек
52 466
Обычно отвечает в течение недели
Автор дополнения
Пакетов
22
Закачек
52 466
Обычно отвечает в течение недели
Версия 1.2.30-pl
Дата выпуска 27.12.2022
Загрузки 1 225
Просмотры 17 221
Внимание, этот компонент требует версию PHP 5.6 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.3 !
Для получения доступа к системе приёма платежей Сбербанка, нужно отправить заявку на эквайринг. Через какое-то время после отправки заявки, с вами свяжется менеджер и выдаст реквизиты для тестового режима.

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


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

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


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


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


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

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

1.2.30 pl

  • Compatible with miniShop2-4.x.x

1.2.29 pl

  • Add system setting send_customer

1.2.28 pl

  • Fix customerDetails param in request if empty

1.2.27 pl

  • Add debugging in system settings

1.2.26 pl

  • Add user e-mail to orderBundle

1.2.25 pl

  • Fix SberPay callback request

1.2.24 pl

  • Add return host

1.2.23 pl

  • Add pre auth

1.2.22 pl

  • Add lexicon entry for order description

1.2.21 pl

  • Fixed itemAmount when user have discount.

1.2.20 pl

  • Send delivery to OFD as service.

1.2.19 pl

  • Round itemAmounts when user have discount.

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