Поддержка: support@haskaplan.ru
Стать клиентом: clients@haskaplan.ru
Хаскаплан помогает бизнесу автоматизировать массовые выплаты и документооборот с физлицами и самозанятыми, например, с клиентами или исполнителями.
💸 Возможности OpenAPI Хаскаплан:
- создание выплат и получение информации по выплатам;
- получение информации по банковским счетам;
- получение информации об исполнителях;
- получение информации о подписанных документах (договорах, актах, выбитых чеках);
- управление группами исполнителей и комиссиями на вывод.
Для авторизации необходимо передать ключи клиента в заголовках запроса.
Пример:
GET /api/resource HTTP/1.1
Host: example.com
clientID: your-client-id
clientSecret: your-client-secret Получить ключи клиента можно, обратившись к нам на почту clients@haskaplan.ru
Типы договоров исполнителей agreement_type
ФЛ- Физлицо;СЗ- Самозанятый;ИП- Индивидуальный предприниматель.
Статус реестра
created- В очереди на обработку;processing- В обработке;completed- Реестр успешно начислен;partially_completed- Реестр начислен, часть платежей завершились с ошибкой;failed- Все платежи в реестре завершились с ошибкой.
Статус платежа
pending- Платеж в процессе обработки;processed- Платеж успешно проведен;failed- Ошибка проведения платежа;refunded- Ошибка проведения платежа после отправки в банк.
Типы списаний
card_direct— выплата напрямую на карту;sbp_direct— выплата напрямую через СБП;card_app— вывод исполнителем из приложения Хаскаплан на карту;sbp_app— вывод из приложения Хаскаплан через СБП.
| Код | Название ошибки | Описание |
|---|---|---|
| 10001 | InvalidQueryParametersErrorCode | Неверные параметры запроса |
| 10002 | InterpayFailedErrorCode | Ошибка при выполнении платежа Interpay |
| 10003 | FailedToAcquirePaymentErrorCode | Не удалось получить платёж |
| 10004 | NotFoundErrorCode | Ресурс не найден |
| 10005 | EmptyRequestErrorCode | Пустой запрос |
| 10006 | FailedToCreatePaymentsErrorCode | Не удалось создать платежи |
| 10007 | FailedToParseRequestBodyErrorCode | Ошибка при разборе тела запроса |
| 10008 | UnexpectedErrorCode | Неожиданная ошибка |
| 10009 | UnauthorizedErrorCode | Доступ запрещён (неавторизован) |
| 10010 | NothingToUpdateErrorCode | Нет данных для обновления |
| 10011 | InvalidCardNumberErrorCode | Неверный номер карты |
| 10012 | NotImplementedErrorCode | Функция не реализована |
| 10013 | InvalidId | Неверный идентификатор |
| 10014 | FailedToGenerateExcel | Ошибка при генерации Excel |
| 10015 | InvalidUserId | Неверный ID пользователя |
| 10016 | InvalidAgreementType | Неверный тип соглашения |
| 10017 | InvalidTransactionStatus | Неверный статус транзакции |
| 10018 | InvalidBalance | Неверный баланс |
| 10019 | InvalidConfirmationCode | Неверный код подтверждения |
| 10020 | InvalidPhoneNumberErrorCode | Неверный номер телефона |
| 10021 | InvalidEmailErrorCode | Неверный email |
| 10022 | InvalidCpfErrorCode | Неверный CPF |
| 10023 | InvalidBankAccountErrorCode | Неверные банковские реквизиты |
| 10024 | ServiceIsUnavailable | Сервис недоступен |
| 10025 | InvalidCompanyData | Неверные данные компании |
Если у вас возникнут вопросы или потребуется помощь, пожалуйста, свяжитесь с нашей службой поддержки через support@haskaplan.ru.