Kaspi Pay в 1С: выставление счетов из 1С
Многие ведут учёт в 1С и хотят принимать оплату через Kaspi, но 1С сама не умеет выставлять счета в Kaspi Pay. Готового официального модуля Kaspi для 1С нет. Принимать «каспи в 1с» можно через REST API ApiPay: программа 1С обращается к ApiPay, создаёт счёт по номеру телефона клиента, а после оплаты автоматически проводит платёж. Интеграцию настраивает 1С-специалист — это не плагин «в один клик».
Проблема: почему 1С сама не принимает Kaspi Pay
1С (Бухгалтерия, УНФ, Управление торговлей и другие конфигурации) ведёт учёт продаж, но напрямую с Kaspi Pay не связана. У Kaspi нет готового официального модуля для 1С, который выставлял бы счета прямо из программы. Поэтому «интеграция каспи 1с» силами одной типовой конфигурации невозможна — нужен внешний мост между 1С и Kaspi Pay.
Решение: REST API-мост ApiPay
ApiPay — это REST API поверх вашего Kaspi Pay. 1С обращается к ApiPay обычным HTTP-запросом и выставляет счёт клиенту. Сценарий «выставление счетов из 1с» выглядит так:
- 1С (Бухгалтерия / УНФ / Управление торговлей — любая конфигурация, откуда можно сделать HTTP-запрос) вызывает ApiPay API и создаёт счёт по номеру телефона клиента (
POST /invoices). - Клиент получает счёт в приложении Kaspi и оплачивает его привычным способом.
- ApiPay отправляет webhook об оплате на ваш адрес.
- В 1С по этому уведомлению автоматически проводится оплата и, при необходимости, отгрузка.
Так «оплата каспи в 1с» отражается в учёте без ручного переноса данных. По сути это тот же счёт по номеру телефона, но выставленный автоматически из вашей программы.
Что нужно для подключения
- Аккаунт Kaspi Business с правами «Кассира». Кассир подключается в личном кабинете ApiPay — это официальная функция Kaspi. Как это сделать — на странице подключение кассира Kaspi.
- API-ключ ApiPay. Им авторизуются запросы, которые 1С отправляет к ApiPay.
- 1С-специалист. Он встроит вызовы API в вашу конфигурацию 1С. Обмен настраивается через HTTP-сервисы или внешние обработки.
Готового плагина «в один клик» нет: доработку конфигурации выполняет ваш программист 1С. Помочь с подключением кассира и ответить на вопросы может поддержка в WhatsApp: +7 708 516 74 89.
Пример вызова API из 1С
Счёт создаётся одним HTTP-запросом. 1С отправляет:
POST https://api.apipay.kz/api/v1/invoices
X-API-Key: ваш_ключ
Content-Type: application/json
{
"phone_number": "87001234567",
"amount": 15000,
"description": "Оплата заказа №123",
"external_order_id": "1c-doc-123"
}
В ответе ApiPay возвращает данные счёта, а после оплаты присылает webhook. По полю
external_order_id вы связываете платёж с документом 1С и помечаете оплату в программе.
Сколько стоит
ApiPay не берёт процент с оборота — оплата по фиксированной месячной подписке:
Комиссии с платежей нет — вы платите только фиксированную подписку.
Кому подходит
- Оптовая торговля на 1С. Выставление счёта покупателю прямо из документа программы.
- Розница на 1С. Приём Kaspi без установки и аренды терминала.
- Услуги и работы. Счёт клиенту по номеру телефона прямо из 1С.
- Любой бизнес, который ведёт учёт в 1С и хочет принимать Kaspi без терминала.
Технические детали и примеры кода — в разделе Kaspi Pay REST API и документации API. Про приём оплаты по телефону — на странице счёт по номеру телефона. Вопросы по «kaspi pay 1с» можно задать в поддержку WhatsApp: +7 708 516 74 89.
Частые вопросы
Есть ли готовый модуль Kaspi Pay для 1С?
Готового официального модуля Kaspi для 1С нет. Приём Kaspi в 1С настраивается через REST API ApiPay, а доработку конфигурации выполняет 1С-специалист. Это не плагин «в один клик», а интеграция по API.
Как автоматически провести оплату Kaspi в 1С?
После оплаты счёта ApiPay отправляет webhook — уведомление об оплате. 1С принимает его и автоматически проводит платёж по нужному документу. Связать оплату с документом помогает поле external_order_id, которое вы передаёте при создании счёта.
Какие конфигурации 1С поддерживаются?
Подойдёт любая конфигурация, из которой можно сделать HTTP-запрос: Бухгалтерия, УНФ (Управление нашей фирмой), УТ (Управление торговлей), ERP. Вызовы API встраивает 1С-специалист через HTTP-сервисы или внешние обработки.