развёрнута, но не подана, биллинг в тестовом режиме, блокеры подачи в плане ещё открыты. Родственное приложение для собственных тарифов доставки: пилот, ограниченный исходным развёртыванием. Ни то, ни другое не подтверждает размещение в App Store.
Свои приложения Shopify, чекаут и платежиСвой продукт
Подготовка приложения Shopify к проверке для App Store
Подготовлю приложение к проверке: биллинг в согласованном объёме, вебхуки конфиденциальности и тесты установки. По результатам укажу, что готово и что ещё нужно доработать.
- Для кого
- Основатели приложений Shopify и агентства
- Проверено
Знакомо?
Выберите свою ситуацию
Как я решаю
Что я делаю
Готовлю приложение к подаче: проверяю установку, удаление, биллинг, вебхуки конфиденциальности и изоляцию магазинов. До обещания подать заявку перечисляю недостающие части. В итоговом выводе показываю пройденные проверки и то, что ещё мешает подаче.
Процесс
Как это работает
Этапов: 6. Объём работ и цену согласуем заранее.
-
Составляю список допущений, привязанных к исходному магазину, и выбираю нужный путь распространения.
-
Сверяю текущие требования платформы с этим путём до согласования сборки.
-
Реализую проверки установки, доступа и изоляции на синтетических тестовых данных.
-
Проверяю состояния биллинга и обработку запросов по конфиденциальности в согласованном объёме.
-
Проверяю удаление, повторную установку и восстановление после прерванных шагов.
-
Готовлю материалы, подтверждающие готовность приложения, и перечисляю, что ещё мешает подаче.
Передача
Что вы получаете
- Доработки приложения для подачи в согласованном объёме.
- Проверки жизненного цикла и письменная запись «пройдено / блокер».
- Материалы для подачи заявки, когда будут выполнены оставшиеся условия.
- Существующее приложение
- поддерживаемые интерфейсы Shopify
- интеграция биллинга
- обработчики вебхуков конфиденциальности
- конфигурация для каждого магазина
- тесты жизненного цикла и чек-лист готовности
- Текущие требования платформы я беру как исходные данные в каждом проекте
Подтверждение
Примеры работ и результаты
Свой продукт Сделано и работает у меня, в продакшене.
До → после
Ожидаемый результат: приложение под один магазин подготовлено к проверке согласованного способа распространения. Указанная версия планировщика развёрнута, но биллинг работает в тестовом режиме и препятствия для подачи остаются. Приложений в листинге пока нет. Завершённого распространения в App Store эта страница не подтверждает.
Что можно посмотреть
Для приёмки предложу синтетический тест установки, смены состояния биллинга, запроса по конфиденциальности и удаления. По результатам дам вывод о готовности. Публичный образец ещё нужно подготовить, он будет без идентификаторов магазинов и аккаунтов.
Подтверждение по продукту: развёрнутая версия-кандидат и родственный пилот. Приложений в листинге пока нет. Биллинг в указанной версии работает в тестовом режиме; открытые блокеры готовности остаются. Названия продуктов и клиентов не приводятся.
Цена и сроки
Сколько стоит и как идёт работа
Custom Engineering Project начинается от 100 000 ₽. Объём работ по подготовке и дату сдачи я согласую письменно. Проверка платформой, одобрение и более поздние требования от даты сдачи не зависят.
СметаФиксируется до начала работы
- Цена
- Custom Engineering Project от 100 000 ₽, работа по подготовке к проверке с объёмом и сметой в письменном виде. Обсудить задачу можно бесплатно.
- Сроки
- Сдаю согласованный объём подготовки приложения. Срок проверки и одобрение зависят от платформы, их не включаю в обещанную дату сдачи.
- Первый шаг
- Опишите задачу. Я отвечу в течение одного рабочего дня и подскажу, что делать дальше. Первый ответ бесплатный.
Заметка Даниилаперед началом работы
Когда это не нужно
Если приложение будет обслуживать только свой исходный магазин, возможно, хватит поддерживаемого пути кастомного распространения. Выберите, какое распространение вам нужно, прежде чем платить за подготовку кандидата.
Даниил
Вопросы
Что об этом спрашивают
Гарантируете ли вы одобрение в App Store?
Нет. Я сдаю согласованную работу по готовности приложения и доказательства. Принимать ли заявку, решает Shopify.
Доказывает ли тестовый биллинг, что платное распространение работает?
Нет. Тестовый биллинг, живой жизненный цикл платежей и одобрение распространения: три разные вещи, и проверять их нужно отдельно.
Похожие ситуации
- Ситуация Заменить Zapier прямыми интеграциями по API (CRM, почта, платежи)
- Статья Shopify закрыл создание custom-приложений в админке с 1 января: что делать агентствам
- Свои приложения Shopify, чекаут и платежи Как управлять отдельным приложением Shopify для каждого магазина клиента?
- Свои приложения Shopify, чекаут и платежи Как сделать скидки и логику доставки, которых нет в штатных настройках Shopify?
- Свои приложения Shopify, чекаут и платежи Чем заменить Stocky для пополнения запасов и заказов поставщикам?
Здравствуйте, я Даниил.
Я сам разбираюсь в задаче, выполняю работу и передаю результат. Все вопросы вы обсуждаете напрямую со мной. Общаюсь на русском и английском. На испанском могу переписываться с помощью переводчика.
Есть похожая задача?
Опишите задачуОтвечу в течение одного рабочего дня. Первый ответ бесплатный. Или напишите напрямую: next@taskfordaniel.com