API — программный интерфейс для взаимодействия с информационными системами предприятий, использующих в расчетах с покупателями систему электронных платежей АПК Ассист.
Интерфейс поддерживает такие функции, как выполнение платежа, отмена оплаты, возврат денег, подтверждение платежей и другие.
Параметры передаются методом POST в теле запроса в формате «ключ=значение», SOAP запросом либо в формате JSON.
Выбор формата передачи параметров определяется на стороне клиента и управляется через передачу параметра Format.
Описание параметров веб-сервисов АПК Ассист для формата JSON содержится в файле swagger по адресу https://docs.belassist.by/swagger/
Внимание!
Для корректной работы с веб-сервисами по защищенному TLS-соединению необходимо иметь на своей стороне в хранилище доверенных корневых сертификатов следующие сертификаты:
- корневые сертификаты от GlobalSign (https://www.globalsign.com/repository/ca-certificates/):
- GlobalSign Root R3;
- GlobalSign ECC Root R5;
- GlobalSign Root R6;
- корневые сертификаты от Sectigo (https://www.sectigo.com/knowledge-base/detail/Sectigo-Root-Certificates/kA03l000000c4KV):
- USERTrust RSA Certification Authority;
- USERTrust ECC Certification Authority.
Перед началом работы следует проверить наличие этих сертификатов в хранилище и добавить их в случае необходимости.