17
Архітектура типових рішень з використанням API2Cart на прикладі синхронізатора даних для MobiCart

Архітектура типових рішень з використанням Api2cart Юрій Кріль

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Архітектура типових рішень з використанням API2Cart на прикладі синхронізатора даних для MobiCart

Page 2: Архітектура типових рішень з використанням Api2cart Юрій Кріль

API2Cart - єдине API для більше як 30 Shopping Carts

API2Cart - це унікальне рішення, яке може бути успішно реалізовано в різних областях електронної комерції. Використовуючи сервіс Ви можете досягти наступне:

● розширити частку ринку за рахунок підтримки більшої кількості Shopping Cart;

● заощадити час і гроші на розвиток інтеграції;● забезпечити кращу якість послуг у конкретній області.

API2Cart дозволяє легко інтегрувати свої додатки з Shopping Carts. Дані, такі як замовлення, продукти, клієнти, категорії, та бренди можуть бути отримані і імпортовані в міру необхідності.

Page 3: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Типові схеми взаємодії

Mobile Commerce

Accounting System

Social Commerce

E-mail Marketing

Inventory Management

Order Management

Comparison Shopping Engines

Analytics System

Other Third-Party Systems

Page 4: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Загальний принцип роботи API2Cart

● Bridge і його роль в сервісі;● Interface API2Cart - як проміжна ланка між Shopping Cart і

Сustom Program.

Page 5: Архітектура типових рішень з використанням Api2cart Юрій Кріль

MobiCart і її основні можливості

● перетворення вашого електронного магазину в мобільний додаток.

● можливість за пропонувати свою продукцію по цілому ряду мобільних пристроїв.

● підтримка iPhone, iPad, Android and HTML5 web apps.

Page 6: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Принципи роботи MobiCart

Що потрібно зробити для створення свого мобільного магазину ?

1. Реєстрація користувача на http://www.mobi-cart.com2. Налаштовування додатку.3. Внесення своєї продукції, для подальшої її продажі з допомогою мобільних пристроїв:● використовуючи адміністративну панель і ручний спосіб введення.● написати своє програмне рішення використовуючи API MobiCart● скористатись Cart Synchronization

Page 7: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Cart Synchronization

Сервіс дозволяє синхронізувати електронний магазин з MobiCart, щоб автоматично імпортувати продукти і експортувати замовлення в електронний магазин.

Client'sShopping Cart

SureDoneAPI2Cart

Business Logic Module:Cart Synchronization

Bridge2cart

Page 8: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Cart Synchronization

Admin interfaceBusiness Logic Module:Cart Synchronization

Cron(Start every hour)

Public interface

Stop Sync

Delete Sync

Restart Sync

Add Sync

Edit Sync

View Sync Logs

Disconnect Store

Setting Sync

Order Mapping

Create Sync

Product Sync (on/off)Time Stated

Order Sync (on/off)Time Stated

Send Report (Failed Sync) Run Sync

Page 9: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Setup Store Connection

Page 10: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Order Status Mapping

Page 11: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Cart Synchronization

Page 12: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Edit Cart Synchronization

Page 13: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Admin Panel

Page 14: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Основні проблеми і способи їх вирішення

1. Проблема підключення Shopping Cart (кастомізована база даних)

2. Права на Bridge

3. АPI Mobicart - не дозволяє створювати категорії 2-3 рівня.

4. Кодування і спец символи в Products Name, Description

5. Продукти в ордерах (MobiCart) напряму залежать від основних продуктів.

Page 15: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Процес взаємодії з клієнтами

1. Звернення клієнта або пошук клієнта працівниками компанії

2. Аналіз пропозицій і потреб клієнта

3. Написання технічного завдання

4. Оплата розробки клієнтом

5. Ми зі своєї сторони розробляємо, тестуємо, інсталюємо (на власному

хостингу або в клієнтському, вирішує клієнт)

6. Супроводжуємо розроблений додаток, консультуємо клієнтів.

Page 16: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Підведемо підсумки

1. API2Cart - унікальне на даний час рішення для роботи з Shopping Carts.

2. Простота інтеграції, практично ідентичний код для всіх Cart зі сторони

клієнтського додатку.

3. Можливість інтеграції з опцією - WhiteLabel (немає посилань на компанію

MagneticOne чи API2Cart)

Page 17: Архітектура типових рішень з використанням Api2cart Юрій Кріль

Дякую за увагу :)

Тренінг провів:Кріль Юрій