Commerce · витрина магазина, чат и каналы

Один каталог. Все способы, которыми люди покупают.

Open a real shop on your own address, then let the same products sell inside a conversation on your website, on WhatsApp, on Instagram and beyond. The shop prices the order, the shop signs the card, and only your customer's confirmation creates it.

17 payment gatewaysНаличные, коллекционные и в магазинеВосемь каналов продажДанные карты никогда не пересекаются OpsIQ
Живи
yourshop.com/store Живи
yourshop.com/store N Северная земля Новый вверхняя одеждаПакетыИллюстрацияО нас USD$ EN 2 Включи Осень / Зима Построенный для Далеко-далеко. Купить ассортимент Иллюстрация Новый на этой неделе Смотреть все 24 Жакетная куртка 4 размеры · 3 цвета $248.00 Добавить Лучший продавец Трейлерный пакет 32L В запасе $164.00 Добавить Подарочная карта Доставлено по электронной почте Из $25 Добавить Полевой гид Мгновенная загрузка $18.00 Добавить
9:41 N Норт онлайн У тебя есть Риджлайн? Куртка в средней? 09:41 Да, у нас это в среднем. Вот приказ, готовый к Вы подтверждаете. Подписано на шопинг Жакетная куртка Средний · Slate · qty 1 1 в этом размере Цена, покупаемая магазином $248.00 Показаны в валюте рядом с магазином Подтвердить этот приказ Создан заказ NB-4417 Акции, находящиеся в наличии · квитанция отправлена · проверено Отслеживайте его в любое время с вашего аккаунта Послание
Данные картыНикогда наш
Шлюзы17
Что значит торговля здесь

Не касса, на которой застрял. Магазин, разговор и контракт.

Торговля в OpsIQ - это четыре вещи, которые разделяют один каталог: собственная витрина магазина, путь продажи через чаты и социальные каналы, платежный слой, который никогда не касается карты, и опубликованный контракт, против которого строятся другие платформы и разработчики.

Живи
Один каталог, четыре поверхности Те же цены
Ваша Каталога Одна цена, одна акция Один источник истины Сервер владеет им В магазине Магазин по вашему адресу Сайт чата Карта в виджете Социальные каналы Карта в нити Публичный API Типовая цитата Измените цену один раз, и она изменится на всех четырех. Ни одна поверхность не сохраняет свою копию, поэтому ни одна поверхность может тихо засыхать.

The native Storefront (англ.)русск.

Полный магазин по вашему адресу: продукты и варианты, темы, блок-страницы, рекламные панели, меню, тележка и касса.

Продажа внутри разговора

Тот же каталог, который цитирует сервер и подтверждается на подписанной карте, через виджет веб-сайта и семь каналов обмена сообщениями.

17 gateways, 4 offline methods

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

Контракт, а не интеграция

Connector Contract 2.4 with 57 declared capabilities, a typed public API and conformance tooling anyone can run.

The native Storefront (англ.)русск.

Магазин, которым вы владеете По адресу, который принадлежит вам.

Не размещенная страница с чужим именем в URL. Ваш домен, ваша тема, ваша типография, ваша фотография, ваши политики. Это реальная вещь, запущенная.

yourshop.com/store N Северная земля Новый вверхняя одеждаПакетыИллюстрацияО нас USD$ EN 2 Включи Осень / Зима Построенный для Далеко-далеко. Купить ассортимент Иллюстрация Новый на этой неделе Смотреть все 24 Жакетная куртка 4 размеры · 3 цвета $248.00 Добавить Лучший продавец Трейлерный пакет 32L В запасе $164.00 Добавить Подарочная карта Доставлено по электронной почте Из $25 Добавить Полевой гид Мгновенная загрузка $18.00 Добавить
Ваш доменВаша тема
Проверкапостроенный в
40 ЯзыкиКаждая страница
Тема и дизайн страницы

Цвет, типографика, заливки и градиенты, форма, ширина, движение, нависание и то, как магазин ведет себя в светлом и темном. Предварительный просмотр рабочего стола и телефона перед сохранением.

Страницы, построенные из блоков

О, Контакты, справочник и область учетной записи, а также пользовательские страницы с собственным героем, слизняком и настройками поиска. Зарезервированные маршруты, такие как тележка и касса, остаются вашими.

Рекламные всплывающие окна и панели

Размещение, триггер, фон, движение, ширина, купон и поведение один раз на посетителя, построенные из тех же блоков, что и все остальное.

Меню и нижний колонтитул

Укажите их на страницах, продуктах, коллекциях, политиках, действиях по корзине и учетной записи, модальном режиме или безопасной внешней ссылке с одним уровнем выпадения в заголовке.

Их язык, их валюта

Сорок мест, с открытием магазина в валюте, которая следует за посетителем, и ваша цена никогда не заменяется за вашей спиной.

Все, что нужно знать о магазине

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

Посмотри на это сам, прямо сейчас.

Это наш собственный магазин по валидации запуска. Витрина, счета, валюты, языки и касса - это реальная вещь. Продукты в нем являются тестовыми предметами, поэтому рассматривайте его как рабочую демонстрацию, а не каталог.

Откройте магазин Live
Продажа через клиентский чат и социальные каналы

Помощник может рассказать о цене. Он никогда не сможет установить.

Модель, которая позволяет сказать число, в конечном итоге скажет не то. Так что это не разрешено. Помощник находит продукты и просит у сервера цитату; сервер ценит заказ, составляет карту подтверждения и подписывает ее. То, что видит покупатель, пишет магазин.

9:41 N Норт WhatsApp У тебя есть Риджлайн? Куртка в средней? Подписано на шопинг Жакетная куртка Средний · qty 1 $248.00 Всего, из магазина Подтвердить этот приказ Созданный порядок Акции; квитанция отправлена Послание
WhatsApp
9:41 N Норт Instagram DM До сих пор следят за в запасе? Подписано на шопинг Жакетная куртка Средний · qty 1 $248.00 Всего, из магазина Подтвердить этот приказ Созданный порядок Акции; квитанция отправлена Послание
Instagram DM
9:41 N Норт Telegram Могу ли я оплатить доставку? Подписано на шопинг Жакетная куртка Средний · qty 1 $248.00 Всего, из магазина Подтвердить этот приказ Созданный порядок Акции; квитанция отправлена Послание
Telegram
9:41 N Норт Посланник Вы можете отправить в Абуджу На этой неделе? Подписано на шопинг Жакетная куртка Средний · qty 1 $248.00 Всего, из магазина Подтвердить этот приказ Созданный порядок Акции; квитанция отправлена Послание
Посланник

Один каталог, одна цитата, одна подпись. Три места, где клиент стоит.

Живи
Путь заказа — цитата к подтверждению Серверный знак
Как на самом деле делается заказ 1 помощник Поиски The каталог 2 Цитирование сервера живая цена, акции, рынок, валюта 3 Карта подписана HMAC над точные термины 4 Клиент Подтверждает на Карта сама по себе Что писала модель "Это около двадцати долларов и Мы можем доставить его к пятнице". выброшенный, не показанный Что читает шофер Предложение, которое написал магазин, и Карта, несущая собственную цену магазина. Все цифры из каталога Торговец выбирает, какой из них может продавать: Веб-чат WhatsApp Посланник Instagram Telegram Лайн СМС X DM Канал, который выключен, не может продаваться, но разговор идет.
Как он держится

Четыре вещи, которые не может сделать разговор

Он не может придумать цену. Цитата поступает из каталога через сервер. Карта несет эту цифру, и шлюз заряжает именно то, что отображает карта.
Он не может быть подтвержден от имени клиента. Подтверждение - это артефакт, а не предложение: собственная кнопка карты в сети или точная команда подтверждения на канале. Случайное "да" ничего не делает.
Он не может переместить карту между разговорами. Подписанный груз несет хэш канала и человека; карта, поднятая в другую нить, не проверяется.
Она не может засориться. Срок действия карты истекает, и цена, акции и рынок проверяются повторно в момент подтверждения, а не в момент предложения.
Геовалюта рядом с магазином Идентификацию, подтвержденную кодом электронной почты Отказы называют недостающее поле
Стены

Ограничения, которые вы устанавливаете Принуждение к каждой двери.

Ограничение, которое только защищает страницу оформления заказа, не является ограничением. Каждая стена ниже оценивается по пути совместного размещения, поэтому корзина, кнопка «купить сейчас» и подтверждение в чате все соответствуют одному и тому же. Вы устанавливаете значения в Настройках, и ничто на этой странице их не кодирует.

01
Потолок наличных денег при доставке

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

02
Коды, зарезервированные при размещении заказа

Лицензионные ключи, предоплаченный и подарочный коды запрашиваются внутри собственной транзакции заказа. Если их недостаточно, заказ откатывается назад и ничего не взимается. Два покупателя не могут купить один и тот же код.

03
Ежедневный лимит на одного клиента

Заказы с одного и того же электронного письма в последний день суммируются в одной валюте, никогда не конвертируются, а новый заказ, который перешагнет ваш лимит, отклоняется до его размещения.

04
Переключатель убийства, который знает разницу

Приостановка продаж останавливает новые обязательства, в то время как чтение, поиски и выпуски продолжают работать. Факты, которые уже верны, такие как оплата, которая приземлилась, стоят в очереди, а не выполняются или сообщаются как сделано.

05
Пол идентификации до того, как заказ существует

Если OpsIQ владеет платежом, клиент чата получает шестизначный код по электронной почте до создания заказа.

06
Помощник цитирует ваши слова или ничего.

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

Живи
Распределение заказов — общий путь Судить
Три двери, один набор стен Проверка карт Купить сейчас Чат подтверждает Наличные на потолке доставки Коды на полке Ежедневный лимит для клиента Продажа остановилась? Идентификационная проверка размещенный Отказ клиента действительно читается "Это бы не тратило сегодняшние приказы больше, чем дневной лимит для этого счета. Почему один и тот же путь для всех трех дверей? Стена, которая охраняет только страницу оформления заказа, не является стеной. Как только кнопка «купить сейчас» пропущена, Теперь каждая дверь встречается с одними и теми же воротами, и доказательство мутации удерживает каждую из них.
ОтказавшийсяНичего не обвиняется
Один путь размещения

Повозка, кнопка и разговор встречаются с одними и теми же воротами.

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

Судили в собственной валюте ордена Никогда не переворачивайте за спиной Отказ перед тем, как что-либо будет предъявлено

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

Платежи

17 gateways, 4 ways to pay offline, И не один номер карты.

Все ворота OpsIQ Суда используют собственный хостинг провайдера. Ваш клиент вводит свою карту на странице провайдера, в домене провайдера OpsIQ У него есть ссылка на платеж, а не инструмент, и код, который рисует эту границу, отказывается от чего-либо за пределами списка полей.

Живи
Checkout handoff и проверка размещенный
Ваш клиент •••• •••• •••• 4242 Напечатано на провайдере Собственная страница, а не на вашей Платежный провайдер размещенная страница checkout Заплатить безопасно держит карточку, Вопросы, касающиеся ссылки pay_ref_8f21c4 OpsIQ получает ссылку к платежу Карточные поля отказали Токен не является картой карточка ссылка Перед тем, как заказ будет помечен платным, OpsIQ запрашивает у самого поставщика. Веб-хук только разбудит чек, но это не улики. Сумма Точные незначительные единицы Валюта Сам код ISO торговец чей счет Ссылка какой порядок Нет никакой терпимости. Ближайшее совпадение - это несоответствие, и неудачное поле называется.
ВебхукиПросыпайся, не докажи
Способы оплаты

Онлайн, и способы перемещения денег в оффлайне.

Много реальной торговли никогда не касается карты. Каждый офлайн-метод несет свои собственные условия, а не является свободной текстовой запиской в нижней части квитанции.

Банковский перевод с указанием ваших собственных данных, указанных при оформлении заказа.
Наличные на доставку, Предлагаются только тогда, когда что-то действительно доставляется и сумма находится под вашим потолком.
Оплата за сбор, Ничего не остается без оплаты, поэтому потолок на нем отсутствует.
Оплатить в магазине, Предлагаются только тогда, когда вы где-то опубликовали информацию о том, что человек может войти в магазин.

Еще четыре провайдера намеренно не отгружаются. Их веб-хуки подписаны схемами, которых нет HMAC и сложить их в одну HMAC Помощник создаст проверяющий, который никогда не сможет добиться успеха. Причина каждого записывается, а не оставляется в виде разрыва.

Все шлюзы OpsIQ

Region is how we group them here, never a restriction. A merchant in Lagos may well want Stripe, and a merchant in Berlin may well want Paystack. Currencies marked as your account's own follow whatever your provider account is configured for.

Живи
Покрытие шлюзов — шесть регионов Никогда не бывает ворот
17 шлюзы + 4 offline methods Африка 3 gateways Европа 1 gateway Азиатско-Тихоокеанский регион 3 gateways глобальный 6 gateways Американцы 2 gateways Криптовалюта 2 gateways Регион - это то, как они сгруппированы, никогда не ограничиваются. Выберите любой из них, где бы вы ни торговали.
Африка3
Flutterwave Card · Bank transfer · USSD · Wallet NGN GHS KES UGX TZS ZAR and more
Monnify Card · Bank transfer · USSD NGN
Paysack Card · Bank transfer · USSD NGN GHS ZAR KES USD
Европа1
Mollie Card · Bank transfer · Direct debit · Wallet EUR GBP CHF DKK NOK SEK and more
Американцы2
Authorize.Net Card · Direct debit USD CAD GBP EUR AUD NZD
Площадь Card · Wallet USD CAD GBP AUD JPY EUR
Азиатско-Тихоокеанский регион3
HitPay (PayNow) Card · Bank transfer · Wallet SGD MYR USD
Razorpay Card · Bank transfer · Wallet · Direct debit INR USD
Xendit Card · Bank transfer · Wallet IDR PHP USD SGD MYR THB and more
глобальный6
Adyen Card · Wallet · Direct debit · Bank transfer your account's own currencies
Braintree Card · Wallet your account's own currencies
Checkout.com Card · Wallet your account's own currencies
Paddle Card · Wallet your account's own currencies
PayPal Card · Wallet your account's own currencies
Stripe Card · Wallet · Direct debit · Bank transfer your account's own currencies
Криптовалюта2
Coinbase Commerce кошелек USD EUR GBP SGD
NOWPayments кошелек USD EUR GBP NGN
Безопасность

Деньги – это единственное место «Возможно, хорошо» — это не дизайн.

Торговля строится на простом правиле: ничто не рассматривается как правда, потому что что-то сказало это. Webhook - это подсказка для проверки, требование клиента не является доказательством, и платеж подтверждается только после того, как OpsIQ спросит самого провайдера, и ответ совпадает на каждом поле.

Карта подтверждения

Карта - это артефакт, а не предложение.

Карта, которую клиент подтверждает, несет подписанную полезную нагрузку: нонс, рабочее пространство, разговор, продукт, количество, единичная цена, валюта, срок действия и точную сумму, которую возьмет каждый шлюз. Он подписывается с HMAC над этой полезной нагрузкой, используя ключ, полученный только для вашего рабочего пространства, и проверяется с помощью сравнения в постоянное время.

Три поверхности могут подтвердить и каждому внешнему виду отказывают по имени: сообщение в чате, бесплатный текст, вызов инструмента модели, обновление страницы, повторный запрос, предполагаемое намерение.
Ключ подписи не означает карточку. Путь не закрывается, вместо того чтобы вернуться к неподписанному предложению.
Подтверждает, что дважды покупает один раз. Предложение заявлено атомарно, и второе подтверждение возвращает первый результат, а не второй заказ.
Живи
Улики заказа — хеш-цепь log проверка
Порядок ОРД-4417 — Каждое событие, по порядку связанное 1 quote.issued Магазин его оценил prev 9c4a…30 2 intent.created Покупатель намеревался купить prev 9c4a…37 3 policy.decided Стены были проверены prev 9c4a…3e 4 confirmation.recorded Подписанная карточка вернулась prev 9c4a…45 5 order.execution.attempted Мы пытались и сказали так prev 9c4a…4c 6 order.created Результат, каким бы он ни был prev 9c4a…53 ВЕРИФИР Ходит по цепочке неповрежденный полный неизмененный Название Break Где и почему «Мы никогда не записывали это», и на «кто-то изменил это» отвечают отдельно, потому что они разные проблемы.
Детали карты никогда не доходят до нас

Каждый шлюз размещается у провайдера. Граница класса допускает только просмотренный набор полей ссылочных платежей и отказывает в фрагментах инструментов по имени: номер карты, CVV, истечение срока действия, данные отслеживания, PIN-блок, IBAN, код сортировки и многое другое. Токен провайдера не является картой и бесполезн где-либо еще.

Четыре способа, которыми веб-хук может ошибаться

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

Сети, которые не заряжаются дважды

Операция несет ключ идемпотентности, связанный с рабочим пространством, транзакцией и точными параметрами, заявленными атомарно. Магазин отвечает четырьмя исходами, а не двумя: свежим, повторным воспроизведением, все еще работающим и конфликтом. Разбитый магазин бросает вместо того, чтобы сообщать о свежем, потому что именно так отключение становится дублирующим зарядом.

Акции, которые не могут быть отрицательными

Бронирование - это сравнение и обмен по точному счету, который он прочитал, взятому внутри собственной транзакции заказа. Цифровые коды заявлены таким же образом, и недостаток возвращает весь заказ до того, как что-либо будет заряжено, а не обещает код, которого там нет.

Пол, удостоверяющий личность, который не подлежит обсуждению

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

Тесты, которые должны провалиться нарочно

Торговля покрыта четырьмя слоями тестов и мутационно-защищенной упряжкой. Упряжка разбивает охрану в источнике, требует покраснеть тест на уровне двери, затем восстанавливает файл и проверяет соответствие байтов. Охранник, которого никто никогда не видел, не доказан.

Они описывают технические средства контроля на платформе. Они не являются сертификацией соответствия, и ничто здесь не должно рассматриваться как одно. Если вам нужна формальная аттестация для вашего собственного аудита, поговорите с нами о том, что просит ваш покупатель или аудитор.

Запуск магазина

Неприглядная половина, который является наиболее розничным.

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

Клиентские счета

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

Кредит в магазине как реальный регистр

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

Подарочные карты и лицензионные коды

Продажа с полки зашифрованных кодов: подарочных карт, предоплаченных карточек, лицензионных ключей и скретч-карт. Код утверждается при размещении заказа и раскрывается после оплаты, поэтому один и тот же код никогда не может перейти двум людям.

Советы, которые остаются честными

Процентный совет вырабатывается на сервере против товара после скидки, никогда не по доставке или налогу, и он никогда не облагается налогом сам. Наконечник никогда не может превышать порядок, в котором он сидит, ни на тележке, ни по пути покупки-сейчас.

Сепаратные поставки

Отправьте часть заказа сейчас, а остальное - когда он приземлится. Каждая партия несет своего перевозчика и отслеживание, и арифметика не позволит вам отправить больше строки, чем заказ на самом деле держит. Клиент видит каждую деталь на своей странице учетной записи.

Возврат денег, которые помнят, как они были выплачены

Заказ, оплаченный наполовину в кредит и наполовину по карте, возвращается пропорционально обоим. Возврат является транзакционным и идемпотентным, поэтому нажатие кнопки дважды возвращает деньги один раз.

Напоминание о брошенной тележке, заколоченное

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

Промышленные наборы

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

Записывающий составитель

Отвечайте на один вопрос о том, что вы продаете и OpsIQ составляет дизайн магазина: комплект для подгонки, копию вашего магазина и несколько продуктов. Все, что он делает, приходит в виде черновика. Вы читаете его, меняете его и решаете, что будет опубликовано.

Помощник магазинного этажа

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

Гид по размеру

Арифметика против графика, который вы опубликовали для этого продукта, и ничего больше. Там, где нет диаграммы, нет ответа, поэтому модель не может превратить недостающее руководство по размеру в уверенную рекомендацию.

Готовность к запуску и реестр зрелости

Готовность задает вопросы, которые задаст покупатель: есть ли что-то купить, могут ли они заплатить, может ли это до них добраться, кому-нибудь скажут, можно ли связаться с вами. Зрелость вычисляется из ваших собственных настроек и записей, никогда не декларируется.

Живи
Кредитный магазин — только приложение полученный
Все движения сохраняются, ничего переписанного + Кредит Good-Willer Добавлено вами Одна валюта - Потраченные на ОРД-4390 при выписке, атомарно Одна валюта + Возвратный расчет Половина от раздельного платежа Одна валюта - Потраченные на ОРД-4417 при выписке, атомарно Одна валюта ОСНОВНЫЙ Высший из рядов выше Σ Никогда не хранимые номера Никто не может редактировать напрямую. храниться в валюте, никогда не конвертироваться Возврат денег помнит, как он был оплачен Половину назад к карточке Половину назад в кредитную книгу
Нажмите дваждыВозврат один раз
Деньги, которые уже принадлежат вам

Кредит — это история, а не поле.

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

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

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

Хранить интеллект

Числа, которые признают Когда они не могут ответить.

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

Валюты никогда не сочетаются молча. Доходы сообщаются валютой, потому что их тихое сложение — это то, как число становится фикцией.
А тире не равно нулю. Там, где диапазон не может ответить на вопрос о конверсии, вы получаете тире и причину, а не уверенное нуль.
Предупреждения о качестве данных Вместо того, чтобы прятаться, вы знаете, когда фигура худая, прежде чем действовать на нее.
Этот же снимок доступен через API как безопасный для конфиденциальности агрегат, не имеющий идентификационных данных клиентов.
Живи
Средства массовой информации — 30 дней Живи
Воронка, от тегированных событий магазина только Посетители Мнения о продукте Добавлено в корзину Начался контроль Заказ завершен Доходы, которые хранятся отдельно NGN собственной совокупности USD собственной совокупности EUR собственной совокупности Общая сумма Не реальное число i Качество данных Два дня в этом диапазоне не имеют помеченных событий оформления заказа, поэтому конверсия показана как тире, а не фигура.
преобразованиеTagged только события
Торговые разъемы

Уже где-то продают? Включите это в разговор.

Разъем не может продаваться из-за его названия. Он объявляет, какая из его собственных операций отвечает каноническим ролям торговли OpsIQ, и то, что он заявляет, - это именно то, чем он может заниматься. Объявлять ничего и он исчезает из настроек продажи самостоятельно.

Каталог только

Обыщите, объясните, никогда не продавайте.

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

  • Магенто 2
  • PrestaShop
  • Открытый Карт
  • osCommerce
  • Stripe Каталог
  • Пространство
  • PDF
  • : "dlv_8f2a9",
Проверка платформы

Ваша платформа выдает контроль

Разъем возвращает реальный адрес проверки, отчеканенный самой торговой платформой, наряду с канонической цитатой. Адрес должен быть HTTPS, его хост должен соответствовать тому, что заявлено в пакете, а цитата является недолговечной. Ссылка на продукт или корзина URL, собранная локально, не является возможностью проверки.

  • Shopify
  • Большая торговля
  • Площадь
Прямой заказ

Заказ создается на вашей платформе

Самый глубокий режим. OpsIQ обновляет котировки непосредственно перед выполнением, поставляет ключ идемпотентности, а после любого неизвестного результата запрашивает поиск восстановления до того, как он что-либо повторит. Действие создания должно запустить собственную логику ценообразования, акций и заказа вашей платформы.

  • WooCommerce
  • WHMCS
  • Botble
  • OpsIQ SaaS Bridge
Декларация – это весь договор.

Разъем говорит, что он может сделать.

OpsIQ никогда не угадывает возможности из названия действия, репутации платформы или маркетинга поставщика. Пакет отправляет карту ролей, называя, какая из его собственных операций отвечает каждой канонической роли, и этот файл находится внутри подписанного пакета. Удалите роль или удалите разъем, и предложение, которое уже было на экране, перестает быть действительным, а не оставляя устаревший авторитет позади.

Объявлено, затем проверено. Картографированная операция должна фактически существовать в манифесте собственных действий пакета, или требование отклоняется, а не молча потерпит неудачу перед клиентом.
Читательская роль не может указывать на что-то деструктивное. и роль записи не может отображаться на общую вставку для записей, которая обходила бы собственные цены платформы, блокировку акций и подтверждение.
Каждая статья объявляет о поиске восстановления. Опасный тайм-аут — это тот, который уже создан вашей платформой, и без поиска единственным вариантом является повторная слепота или потеря его.
Три инструмента, а не восемнадцать. Помощник называет один инструмент на глагол с вашим разъемом параметром, поэтому магазин с шестью разъединителями все еще имеет три инструмента и один набор правил.
Живи
commerce_roles.json → Продающие настройки проверенный
commerce_roles.json "роли": { «catalog_search»: «catalog_get»: "цитата": «order_create» (приказ_создать) "Восстановление": } }, "customer_ordering": «Режим»: Direct_order } Присутствие файла - это претензия ВЕРИФИР Действия существуют? Чтение безопасно? Писать реально? Набор для восстановления? Подписано? Продажа через чат Разъемы, которые объявили карту ролей Ваш магазин прямой приказ Размещенная платформа Проверка платформы Источник каталога каталог только Объявлять ничего не Здесь вообще не появляется, и не может быть включен
Удалить егоПредложения истекают

WooCommerce

Talks to the WooCommerce REST API on your own WordPress. Orders, refunds and order notes, products with variations and attributes, customers, coupons, tax rates, shipping zones and methods, sales and product reports. It is one of the connectors that can create a real order from a conversation, with a recovery lookup behind it.

Shopify

Works over the Shopify Admin API. Orders, transactions including capture and void, refunds, fulfilment orders and tracking, products, variants, inventory levels and locations, customers, draft orders, discounts, gift cards and abandoned checkouts. In chat it quotes and then hands the customer to Shopify's own checkout.

WHMCS

Справочная реализация торгового контракта и глубокая интеграция здесь. Счета, транзакции, кредитные и котировки, заказы, записи клиентов и контакты, услуги с приостановлением, обновлением и изменением цен, домены с регистрацией, передачей, продлением и серверами имен, билеты и продукты. Это может создать реальный заказ и цены на клиента, потому что WHMCS налоги по собственному профилю клиента.

Большая торговля

Заказы с продуктами, сообщениями, статусами и адресами доставки, захват платежей, цитирование о недействительности и возврате средств, отгрузки, каталоги продуктов и вариантов, категории и бренды, клиенты и группы клиентов, купоны, подарочные сертификаты, тележки, прайс-листы и каналы. Цитаты в чате, затем передаются на кассу BigCommerce.

Magento 2 и PrestaShop

Deep read-and-write integrations for the shop itself: orders, invoices, credit memos and shipments on Magento; orders, states, invoices, credit slips, carriers and tracking on PrestaShop, across both its classic web service and the newer admin API. In a conversation both stay at catalogue level today.

OpenCart и osCommerce

Заказы и история заказов, возвраты, продукты, акции и цена, категории, клиенты и адреса, купоны и отчеты на OpenCart. osCommerce мосты как его устаревшая установка и новый интерфейс REST, включая статус заказа, отмену и возврат.

Stripe

Клиенты, сборы и возвраты средств, намерения оплаты и способы оплаты, подписки и предметы подписки, счета-фактуры и кредитные ноты, продукты и цены, купоны и промокоды, споры, выплаты и балансовая отчетность. Она также несет три обязательства платежного пакета, поэтому она может быть шлюзом, а также каталогом.

Площадь

Клиенты, заказы, платежи и возвраты, каталог товаров и мест, плюс самообслуживание клиента для собственного профиля покупателя и заказов. В чате он цитирует, а затем выдает платежную ссылку Square. Это один из двух шлюзов, сертифицированных внутри существующего разъема, а не отправленный в виде отдельного пакета.

Botble

Каталог номеров, цитата для проживания, нативный кассовый сбор, бронирования со статусом и отменой, платежи, гости и самообслуживание, чтобы гость мог увидеть и отменить свое собственное бронирование. Это может создать реальное бронирование из разговора.

Paystack и пакеты шлюзов

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

Мост OpsIQ SaaS

Подключает OpsIQ-хостинговую платежную платформу в качестве источника торговли: каталог, котировки, клиенты, заказы, счета, способы оплаты и запись платежей с согласованием по графику, чтобы упавший веб-хук не мог спокойно потерять доход.

Запланированное примирение

Любой разъем, платформа которого может перечислить завершенные продажи, заявляет, что он согласуется, и OpsIQ перечитывает этот список по расписанию через того же самого автору-идемпотенту. На следующем проходе находится веб-хук, который никогда не приходил. Пакет, который мог бы примириться и не терпит неудачу в соответствии.

Для разработчиков

Контракт, который вы можете прочитать Инструменты, которые говорят вам, когда вы не правы.

Торговля - это не набор интеграций, которые мы написали. Это опубликованный контракт с номером версии, машинно-проверенными схемами, командами соответствия, которыми вы управляете сами и шагом подписания. Что бы вы ни строили, все находится рядом с тем, что мы построили, по тем же правилам.

Живи
Соответствие и мутационно-защищенная упряжка бегать
$ php tools/mutation_proof.php --spec=store_walls.json хэш Запомните файл точно таким, какой он есть Контроль Люкс должен быть зеленым, прежде чем мы что-нибудь коснёмся Мутировать Разбить ровно одного охранника, а затем вмазать мутанта Доказывать Пробег должен быть красным, а в нем должно быть названное испытание. РЕСТОР Вернуть оригинал байта ВЕРИФИЯ хеш-спички и люкс снова зеленый ВЕРДИКТ Прован Стена действительно выполняет работу Восстановленный файл Мутация, которая не применяется или нарушает что-то несвязанное, поймана, а не считается пропуском. Та же упряжка бежит по стенам на этой странице.
Три способа

Постройте разъем, шлюз или просто позвоните в API.

Разъем. Contract 2.4, 57 declared capabilities, seven package profiles, JSON schemas for every manifest, and a commerce role map whose vocabulary is closed. Packages are signed over a hash of every file, so an edited package stops verifying.
Платежный шлюз. Внедрить драйвер оплаты в магазине: его слаг, проверку среды, создать кассу, посмотреть платеж, вернуть деньги, нормализовать веб-хук и снабдить фиксменты. Вход закрыт по умолчанию и требует семь фиксаторов и шесть проходных чеков, включая несоответствие суммы, несопоставление валюты и повторение веб-книги.
Общественность API. Типичные коммерческие действия для продуктов, заказов, возвратов средств, формы витрины и каталога, страниц, готовности к запуску и аналитического снимка, под минимальными привилегиями. Цитаты могут быть созданы поверх API; подтверждение никогда не может.
Открытие, которое генерируется, а не пишется. Документация, документ OpenAPI и коллекция Postman поступают из одного реестра, который использует валидатор запросов, поэтому они не могут отойти от того, что на самом деле принимает платформа.
Написать роли Объявить поиск восстановления Роль чтения не может называться деструктивной операцией. Сырые записи пишут, что структурно отказывают
Прежде чем открыть двери

Проверка готовности, которая просит Что спросит покупатель?

Этот задает пять вопросов, которые решают, может ли незнакомец действительно купить у вас сегодня, и каждый ответ приходит с тем, что нужно сделать, а не с процентом.

Есть что купить? Опубликованный продукт с ценой, валютой и акциями, что-то значит.
Они могут заплатить? Шлюз подключен или автономный метод, условия которого фактически удовлетворены.
Могут ли товары до них добраться? Зоны доставки или где-то, чтобы собирать для физических предметов, защищенных файлов или кодов для цифровых.
Кому-нибудь расскажут? Квитанция, которая отправляет заказ, и маршрут, по которому вы узнаете о наличии заказа.
С вами можно связаться? Реальные контактные данные и страницы политики с вашими собственными словами в них, а не исходный текст.
Блокеры остановили запуск Предупреждения продолжают предупреждать Зрелость измеряется, никогда не объявляется
Живи
Регистр готовности к запуску и зрелости вычисленный
Готовность Что-то купить Способ оплаты Способ доставки Кто-то сказал ! Собственный текст политики Все еще блокировщик Ваша политика возврата по-прежнему является начальным шаблоном. Замените скобки перед запуском. Регистр зрелости В магазине в использовании Клиентские счета в использовании Чат Продажа готовый Социальные каналы готовый Кредит на магазин off Подарочные карты off Восстановление карт в использовании Сепаратные поставки не применимо Читайте из собственных записей и настроек.
Стартовый текстПредупреждение держится
часто задаваемый вопрос

Прежде чем начать продавать.

Прямые ответы о магазине, деньгах и том, что помощнику делать не разрешается.

Реальный магазин. Продукты с вариантами, опциями, медиа и правилами исполнения, тема, которую вы настраиваете, страницы, построенные из блоков, рекламные панели, меню, тележка, касса, учетные записи клиентов, отслеживание заказов и загрузок, по собственному адресу. Вы можете открыть живой демонстрационный магазин с этой страницы и использовать его.
OpsIQ ships 17 certified gateways spanning Africa, Europe, the Americas, Asia-Pacific, global providers and crypto, plus 4 offline methods: bank transfer, cash on delivery, pay on collection and pay in store. If yours is not there, you can build it: the payment driver is a fixed interface and admission is a fail-closed certification run rather than a code review. A further 4 providers are deliberately not shipped, each with its reason written down.
Нет. Каждый шлюз использует кассу, размещенную у поставщика, поэтому карта вводится на собственной странице провайдера и OpsIQ только когда-либо содержит ссылку на платеж. Граница соблюдается кодом: принимается только пересмотренный список полей ссылочных данных о платежах, а фрагменты инструментов, такие как номер карты, CVV, истечение срока действия или данные отслеживания, отклоняются по имени. Это технический контроль, а не сертификация соответствия.
Нет. Помощник может искать в каталоге и запрашивать у сервера цитату, но сервер расценит заказ и выдаст карту подтверждения. Подтверждением является собственная кнопка карты в сети или точная команда подтверждения на канале. Ничто из написанной модели не может создать заказ, а собственная проза помощника магазинного этажа отбрасывается, а не фильтруется.
The website chat widget, WhatsApp, Facebook Messenger, Instagram direct messages, Telegram, LINE, SMS and X direct messages. You choose which of them are open under your commerce settings, and a channel you have not ticked cannot sell no matter how the conversation goes.
Нет. Подключите магазин, который у вас есть, и он станет частью разговора. Что может сделать разъем, это установить роли, которые он заявляет: некоторые могут только искать каталог, некоторые могут цитировать и передавать клиента на свой собственный кассовый сбор, а некоторые могут создать реальный заказ на вашей платформе с использованием собственной ценовой и фондовой логики вашей платформы.
Приостановите все продажи в настройках вашей торговли. Просмотр каталогов, поиск и выпуски продолжают работать, одновременно предлагая и подтверждая остановку на каждом канале сразу. Факты, которые уже верны, такие как оплата, которая приземлилась, стоят в очереди, а не выполняются или сообщаются как сделано.
Да, и у каждого свои условия. Наличные на доставку появляются только тогда, когда что-то действительно доставляется и сумма находится под установленным вами потолком. Оплата за сбор появляется только на заказе на коллекцию. Оплаченная в магазине появляется только тогда , когда вы опубликовали где-то человек может войти.
Торговля является частью платформы OpsIQ, а не отдельным продуктом на одно место. Точные включения варьируются по плану, поэтому см. ценовая цена Для каждого уровня есть свободный способ начать.