16 жовтня 2026 року Shopify повідомила про підтримку вибору покупця щодо даних і розсилок у Cart MCP і Checkout MCP. Ці інструменти дають ШІ-агенту працювати з кошиком та оформленням покупки. Магазин отримує вибір разом із кошиком, checkout і замовленням.
Кому це важливо
Невеликому магазину Shopify, який уже продає через ШІ-агента або готує таке підключення. Практичне питання для власника: чи збігається вибір, показаний покупцеві, із даними, які отримує магазин?
Що саме підтримується
Оновлення стосується інтеграцій на UCP 2026-08-25, які узгодили розширення dev.ucp.shopping.buyer_consent. За документацією Shopify про узгодження можливостей, активний набір визначається спільними можливостями магазину й агента. Для старіших версій або інтеграцій без цього розширення нічого не змінюється.
Об’єкт buyer.consent у відповіді містить стан згоди, пояснення й посилання на політики магазину. Передбачені аналітика, збереження вподобань, продаж або передавання даних та маркетинг із вибором email і SMS. Якщо вибір не передано, Shopify застосовує налаштування магазину для країни покупця; для невідомої країни початковий стан означає відмову.
Що попросити перевірити розробника
Редакційна рекомендація: домовтеся про перевірку в тестовому середовищі з вигаданими контактними даними та без реального списання коштів.
- Перевірте, чи інтеграція справді узгодила потрібну версію й розширення. Для Checkout MCP також потрібна автентифікація або підписаний запит, як пояснює довідка про кошик і checkout.
- Пройдіть варіанти «погодитися», «відмовитися» та «не змінювати». Зіставте показані опції зі станом кошика, checkout і тестового замовлення. Це запропонована перевірка, а не наш результат тестування.
- За специфікацією UCP, передавайте всі оголошені магазином цілі й сегменти, коли надсилаєте карту згод. Пропуск усього поля consent не оновлює згоди. Позначка source: “platform” має спиратися на висловлений вибір покупця; якщо висловлений вибір покупця не застосовується, збережіть оголошене джерело. Згоду для одного магазину не можна переносити як його рішення для іншого.
- Перевірте сценарій згоди на SMS-розсилку без номера телефону. Попередження missing_consent_data означає, що потрібних даних бракує; до їх надання checkout не завершиться.
Межі оновлення
Протокол передає стан згоди, але не визначає подальші дії магазину й не гарантує дотримання законодавства. Анонс не встановлює доступність для кожного агента, тарифу чи країни. Надалі не тестувала інтеграцію та не вимірювала вплив на продажі.
Перший крок для власника: передати цей список розробнику інтеграції й отримати результати перевірки до запуску. Про іншу можливість для команди магазину читайте в матеріалі як Sidekick пояснює налаштування checkout.



