13
лет в электронной коммерции
8 800 3020 886
ГлавнаяПортфолиоStamp Collectors: развитие маркетплейса почтовых марок с аукционами и интеграцией eBay

Stamp Collectors: развитие
маркетплейса почтовых марок
с аукционами и интеграцией eBay

Stamp Collectors — специализированный маркетплейс почтовых марок на CS-Cart Multi-Vendor. На площадке пользователи могут покупать и продавать марки по фиксированной цене, участвовать в аукционах и предлагать продавцам свою цену.

Сфера: филателия   Country: US   Website: shop.stampcollectors.us

209 000+

строк в фиде — весь каталог одобрен Google Merchant Center

0,1–0,2 с

ответ поиска вместо почти минуты (замеры клиента, сентябрь 2026)

1 000+

установок приложения в Google Play

1 777

устройств подписаны на push-уведомления

О КЛИЕНТЕ

Stamp Collectors объединяет маркетплейс, сообщество и справочные материалы для коллекционеров. Площадку основал коллекционер, автор YouTube-канала о филателии That Stamp Guy. Основатель сам торгует марками и знает рынок изнутри, поэтому площадка позиционируется как маркетплейс и сообщество, созданные настоящими коллекционерами.

Проблема клиента

Stamp Collectors — маркетплейс для коллекционеров марок, который требовалось развить и автоматизировать. Платформа Multi-Vendor с тремя тарифами уже работала, но продавцы добавляли товары вручную, а оплату тарифов приходилось контролировать самостоятельно. Не было интеграции с eBay, аукционов, автоматических платежей и мобильного приложения.

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

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

Основные задачи

  • Разработать интеграцию с eBay: импорт товаров, сопоставление категорий и характеристик, обновление цен и остатков.
  • Доработать жизненный цикл аукционов: запуск, редактирование, повторное проведение и завершение.
  • Добавить возможность договориться о цене через Best Offer.
  • Автоматизировать подписки продавцов и подключение PayPal.
  • Объединить управление покупками и продажами в одном кабинете.
  • Адаптировать поиск, каталог и магазины продавцов под специфику площадки.
  • Упростить настройку доставки и обновить интеграцию с USPS.
  • Добавить инструменты контроля продавцов и автоматическую передачу данных во внешние сервисы.
  • Выпустить мобильное приложение для покупателей и продавцов с полноценной панелью продавца.

Что мы сделали

ИНТЕГРАЦИЯ

Интеграция с eBay: импорт ассортимента и синхронизация товаров

Связь с eBay стала одним из центральных направлений проекта. Мы разработали модуль Cart-Power: Synchronization products from eBay, который позволяет продавцу использовать ассортимент своего eBay-магазина на Stamp Collectors и управлять синхронизацией в зависимости от тарифа.

Два режима подключения

Базовый

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

Расширенный

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

Модуль также обрабатывает обязательные уведомления eBay об удалении аккаунтов: без этого eBay не выдаёт боевые ключи API.

Настройки eBay Sync в панели продавца: маркетплейс, токен доступа,
ссылка на магазин eBay, статус товаров после импорта и наценка.

Категории и характеристики без повторного заполнения

Модуль сопоставляет категории eBay и CS-Cart, характеристики и их значения. Отдельно доработали перенос структуры раздела Stamps, чтобы продавцам не приходилось вручную распределять марки. Для товаров без соответствия — резервная категория (например, Stamps › Worldwide › Other Worldwide Stamps).

При создании карточки система получает название, описание, изображения, цену, характеристики и SKU. Перенос Custom SKU сохраняет артикул продавца. Полные данные и SKU заполняются при первичном создании товара, а не перезаписывают ранее импортированные карточки.

Автоматический импорт в три этапа

Шаг 1


Поиск новых товаров на eBay

Шаг 2

 

Добавление позиций в список импорта

Шаг 3

 

Создание карточек на Stamp Collectors

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

Вкладка импорта: проверка новых товаров и статусы. У этого продавца из eBay импортировано 8 129 товаров.

Работа в пределах лимитов eBay API

Продавцы держат на eBay тысячи и десятки тысяч лотов. Суточный лимит запросов и урезанный лимит поиска по продавцу не позволяли перенести крупный каталог за день, а данные eBay обновляются с задержкой до 1–2 часов. Поэтому синхронизацию перестроили:

  • список лотов получается пакетным методом;
  • изменения цены и остатков приходят через файл-выгрузку eBay;
  • полная карточка запрашивается только при создании лота.

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

Согласованные изменения на двух площадках

Для связанных товаров настроили обработку изменений остатков и доступности. Функция доступна вендорам с синхронизацией через API.

Stamp Collectors → eBay

Сразу

Товар продан или изменилось количество на маркетплейсе — изменение сразу применяется на eBay.

eBay → Stamp Collectors

В пределах часа

Продажа, изменение количества или цены на eBay подтягиваются по cron-команде с заданным периодом.          

АУКЦИОНЫ

Аукционы: от запуска до завершения торгов

Доработки объединили в последовательный сценарий: продавец создаёт лот, запускает торги, получает уведомления о ставках и управляет судьбой непроданного товара.

Запуск и редактирование

Продавец превращает лот Buy It Now в аукцион и выбирает длительность, как на eBay. Шаг ставки рассчитывается динамически от текущей цены. Аукцион можно клонировать.

Длительность: 1 день 3 дня 5 дней 7 дней 10 дней

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

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

 
Список аукционов продавца: стартовая цена, дата начала, покупатель и связанный заказ.

Автоматический перезапуск

Для лотов без победителя добавили повторный запуск: система обновляет время начала и рассчитывает новое окончание с сохранением исходной длительности. Событие фиксируется в журнале.

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

Настройка аукциона в панели продавца: время старта, длительность, автоперезапуск и цены.

Ставки, таймеры и история торгов

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

Напоминания победителю об оплате
  1. Конец торгов
  2. 1-й день
  3. 2-й день
  4. 5-й день

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

Карточка аукциона до первой ставки и после неё: таймер с днём и временем окончания,
минимальная ставка, число ставок, Buy now и вкладка Auction history.

ТОРГ

Best Offer: согласование индивидуальной цены

Помимо фиксированной цены и аукционов покупатель может предложить продавцу свою цену прямо из карточки товара.

01

Покупатель предлагает цену

Запрос из карточки товара                                              

02

Продавец отвечает

Принимает, отклоняет или делает встречное предложение     

03

Заказ по согласованной цене

После одобрения покупатель оформляет заказ        

Запуск и редактирование

  • Best Offer для всего каталога или отдельных товаров;
  • массовую настройку через импорт и экспорт;
  • уведомления о новых предложениях и смене статуса;
  • связь предложения с оформленным заказом;
  • переписку через центр сообщений;
  • условия промоакций для товаров с согласованной ценой.

ПЛАТЕЖИ

Тарифы и PayPal: регистрация, подписки и получение платежей

Разделили два процесса: оплату продавцом своего тарифа и подключение PayPal для получения денег от покупателей. Для каждого — своя логика, связанная с регистрацией и правами продавца.

Автоматическая оплата тарифа

Модуль подписок PayPal: администратор создаёт планы для ежемесячных и годовых тарифов и управляет их доступностью. При регистрации на платном тарифе пользователь сразу оформляет подписку.

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

Личные и бизнес-аккаунты

Доработали PayPal Commerce Platform для обоих типов аккаунтов. Покупатель платит продавцу напрямую, комиссия площадки удерживается автоматически.


Для личных аккаунтов понадобился отдельный онбординг и настройка аккаунта площадки совместно с PayPal. Статус подключения и ID аккаунта видят продавец и администратор.

Разные правила для платных и бесплатных тарифов

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

Переход на бесплатный тариф без удаления каталога

После отмены подписки тариф сохраняется до конца оплаченного периода, затем аккаунт автоматически переходит на Starter и остаётся активным. Если товаров больше 300, активными остаются последние 300, остальные скрываются, но не удаляются. Предложения на eBay при этом не снимаются.

ЛИЧНЫЙ КАБИНЕТ

Единый кабинет для покупок и продаж

Любая регистрация на сайте и в приложении — это регистрация продавца на бесплатном тарифе, и тот же аккаунт сразу может покупать. Раньше заказы управлялись в двух местах, и это путало пользователей. Управление сделками перенесли в единый Dashboard, на витрине остались корзина и оформление заказа.

Как покупатель

My Purchases— заказы, включая покупки на аукционах;

My Best Offers — отправленные предложения;

My Bids — сделанные ставки.

Как продавец

Received Offers — полученные предложения;

Auctions — аукционы на его товары.    

ДОСТАВКА

Доставка: настройка USPS и информация до оформления заказа

Обновили интеграцию с USPS под новые требования API: адаптация сервиса и шаблона настроек, новый способ доставки, проверка получения тарифов. Поддерживаются внутренние и международные отправления.

Продавцам автоматически назначаются способы доставки, созданные администратором: по умолчанию включён USPS First Class, остальные выключены. Продавец включает нужные варианты или создаёт свои тарифы. Это решение заменило идею импортировать правила доставки из eBay — оно проще и не мешает обновлениям.

Модуль Minimum shipping cost

Выводит в карточке товара минимальную стоимость доставки — в зависимости от настроек товара, продавца и магазина. Покупатель заранее оценивает итоговую сумму, при этом фактический расчёт доставки не меняется.

КАТАЛОГ

Каталог, поиск и модерация

Навигация построена по странам: США, Канада, Великобритания, британские колонии, Европа, Азия и остальные. В карточках — лоты из той же категории и логотип продавца со ссылкой на его магазин.

Точный поиск по номеру каталога

Коллекционер ищет марку по номеру каталога, поэтому поиск по названиям и характеристикам учитывает точное совпадение номеров: запрос «573» находит «573», «573.» и «#573», но не «5731» и не «$573». Искать можно внутри категории и внутри магазина продавца.

✓ 573
✓ 573.
✓ #573
✕ 5731
✕ $573
Скорость поиска

Каталог из сотен тысяч лотов. Ускорили за счёт отдельной кеш-таблицы.

Было
до 1 мин
→
Стало
0,1–0,2 с

Автоматическая модерация

  • не марочным лотам присваивается статус Invalid;
  • фотографии обязательны, нулевая цена запрещена;
  • ссылки, email и картинки из описаний удаляются.

ВНЕШНИЕ СЕРВИСЫ

Передача данных в Google Sheets и Merchant Center

Любая регистрация на сайте и в приложении — это регистрация продавца на бесплатном тарифе, и тот же аккаунт сразу может покупать. Раньше заказы управлялись в двух местах, и это путало пользователей. Управление сделками перенесли в единый Dashboard, на витрине остались корзина и оформление заказа.

Модуль Vendor to Sheet

При регистрации продавца в Google-таблицу автоматически уходят ID, имя, email и тариф. После подключения PayPal добавляется ID платёжного аккаунта, после подключения eBay — соответствующа отметка.

Данные о готовности продавцов к работе собираются в одном месте без ручного ввода.

Фид для Google Merchant Center

Доработали стандартный экспорт CS-Cart: данные о доставке и возвратах, формирование фида по расписанию и передача в Merchant Center.

209 000+ строк, весь каталог одобрен

 

IOS И ANDROID

Мобильное приложение

Приложение построено на Cart-Power PowerApp (React Native) и работает через API CS-Cart. В него перенесена вся логика веб-версии, включая регистрацию по тарифу и подключение PayPal и eBay. Опубликовано в аккаунтах клиента в начале 2026 года.

Покупателю

Каталог, аукционы и ставки, Make an Offer, оплата через PayPal, push-уведомления, вход через Google и Facebook.        

Продавцу

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

Результаты работ

В рамках проекта связали основные процессы специализированного маркетплейса:

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

Главный результат — согласованная логика процессов: перевод товара в аукцион учитывается при синхронизации с eBay, окончание подписки меняет ассортимент без удаления карточек, а один аккаунт управляет обеими сторонами сделки.

Услуги кейса:
Доработка функциональности

Добавим вашему бизнесу новые возможности для роста и масштабирования. Расширим функциональность системы под ваши бизнес-процессы.

Консультация по интернет-магазину на CS-Cart

Найдем решения
для каждого!

Получите консультацию специалиста по вашему проекту

Пришлём руководство на вашу почту
Пришлём чек-лист на вашу почту
Чек-лист будет отправлен на указанную Вами электронную почту
Пожалуйста, заполните форму