Как смоделировать размещение заказа и оплаты в Broadleaf для анонимного клиента с помощью API? - PullRequest
0 голосов
/ 11 марта 2020

Мы выбрали нашу широкополосную онлайн-платформу для электронной коммерции. Все заказы, товары, платежи и т. Д. c необходимо осваивать в базе широкополосных данных. Вот моя проблема.

У меня есть процесс выполнения заказа, который не может использовать широкополосное онлайн-путешествие (просмотр каталога, добавление товаров в корзину, оформление заказа, оплата и т. Д. c ...). Пользовательский интерфейс будет специальным приложением на устройстве. Для всех продуктов будет один продукт и фиксированная плата, на устройстве принимается оплата, я не могу хранить информацию о клиенте, но заказ / оплата должны быть отражены в широком листе.

Есть ли способ построить пользовательский API поверх broadleaf, который будет имитировать это поведение? API-интерфейс типа Facade, который вызывает базовые API-интерфейсы для моделирования этого поведения.

Есть ли способ симулировать это с использованием существующих API-интерфейсов? путем вызова нескольких широкополосных API.

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

Я думал в духе

  1. создать корзину
  2. Добавить товар в корзину
  3. сделать заказ в анонимной корзине
...