Вариант A — решение из каталога МойСклад
После публикации нашего решения администратор аккаунта МС:
- МойСклад → раздел решений / приложений → найти AgentPay → Установить.
- Подтвердить доступ к товарам и заказам покупателя.
- Откроется кабинет /business (iframe или редирект). Нажмите «Синхронизировать».
Вариант B — пилот по токену JSON API
- МойСклад → Настройки → Токены (или пользователь для API). Создайте токен с правами на товары и customerorder.
- /business → создать магазин, коннектор МойСклад.
- Передайте токен в карточку магазина (поле API-ключа коннектора) или в тикете пилота на help@agentpay.shop — токен хранится только на стороне AgentPay.
- «Синхронизировать». Коды товаров МС (
code) станут SKU в AgentPay; цена берётся изsalePrices(копейки → рубли).
Как выглядит заказ
В МойСклад создаётся заказ покупателя. Имя документа = purchaseId AgentPay, в описании строка AgentPay purchaseId=…. Контрагент служебный «AgentPay», если не задан свой. Позиции привязаны к assortment (товар по коду/UUID).
Повтор того же purchaseId не создаёт второй заказ.
Когда МойСклад не тот путь
- Заказы уже принимает сайт (Woo / InSales) — подключайте сайт, МС оставьте складом за CMS.
- Нужен только webhook на вашу CRM — см. Merchant API.
Служебные URL (IT)
POST {API}/integrations/moysklad/vendor/1.0/apps/{appId}/{accountId}
GET {API}/integrations/moysklad/vendor/1.0/apps/{appId}/{accountId}
DELETE {API}/integrations/moysklad/vendor/1.0/apps/{appId}/{accountId}Локально {API} = http://localhost:3100.
Поддержка: help@agentpay.shop. Все платформы.