Alat belanja AI Shopify kini melampaui keranjang dan masuk ke halaman checkout. Dalam catatan perubahan pengembang 28 September, perusahaan mengatakan agen browser dapat membaca dan memperbarui checkout yang terbuka di tab pembeli, lalu mengirimkannya setelah pembeli mengonfirmasi pesanan. Alat storefront yang lebih awal dapat membawa pembeli ke checkout. Alat baru memungkinkan agen bekerja dengan kolom checkout.

Perubahan besar

  • Yang berubah: Agen browser kini dapat bekerja dengan checkout yang dilihat pembeli, termasuk detail kontak, opsi pengiriman, dan diskon. Alat storefront Shopify bulan Agustus berhenti pada navigasi ke checkout; rilis September menambahkan alat checkout di tab yang sama.
  • Mengapa penting: Pembeli dapat mendelegasikan lebih banyak pengisian formulir sambil tetap mengendalikan pesanan dan totalnya. Shopify mewajibkan agen menampilkan keduanya dan meminta izin sebelum pengajuan. Login, tantangan pembayaran, dan beberapa langkah peninjauan tetap harus dilakukan pembeli di halaman.
  • Yang perlu dipantau: Batas praktis bagi pengembang adalah kelayakan. Shopify mengecualikan beberapa jenis checkout dan menyebut dukungan agen browser masih terbatas pada Chromium. Kondisi tersebut menentukan apakah agen dapat menggunakan alat baru untuk pembelian tertentu.

Dari storefront ke checkout

Rilis Shopify tanggal 5 Agustus menambahkan alat WebMCP ke semua storefront Liquid dan storefront Hydrogen dalam pratinjau pengembang. Agen yang kompatibel di browser pembeli dapat mencari produk, memeriksa varian, membaca serta memperbarui keranjang aktif, lalu memanggil proceed_to_checkout. Shopify mengatakan alat storefront tidak memerlukan instalasi atau konfigurasi dari pedagang. Perubahan keranjang menggunakan tindakan storefront standar toko, sehingga pembeli melihatnya di sesi aktif.

Penambahan September beroperasi pada halaman checkout. Agen menemukan alat yang terdaftar melalui document.modelContext.getTools() dan memanggilnya melalui document.modelContext.executeTool(). Shopify mengatakan daftar alat checkout dapat berubah saat pembeli melanjutkan alur, sehingga agen sebaiknya memperbaruinya ketika toolchange aktif. Alat ini bekerja pada checkout yang terbuka di tab tersebut. Alat ini tidak menerima ID checkout dan terpisah dari endpoint Checkout MCP sisi server milik Shopify.

Setiap alat checkout memiliki fungsi tersendiri. get_checkout membaca keadaan terkini, termasuk total, pesan, dan tanda terima pesanan pada halaman Terima Kasih. update_checkout dapat mengubah detail kontak pembeli, pemenuhan pesanan, kode diskon, kolom deklarasi, dan opsi pembayaran yang didukung. Semantiknya mengganti seluruh keadaan: agen sebaiknya membaca keadaan saat ini terlebih dahulu, lalu mengirimkan keadaan lengkap yang ingin dipertahankan. Melalui alat checkout ini, agen tidak dapat mengubah barang dalam pesanan atau atribusi; pembeli mengubah barang di halaman. navigate_to_storefront mengembalikan tab ke toko jika storefront daring tersedia.

Contoh Shopify mencantumkan versi checkout UCP sebagai 2026-08-25. Itulah versi protokol dalam respons yang didokumentasikan, sedangkan 28 September adalah tanggal rilis checkout browser. Respons memuat status hasil UCP dan status siklus hidup checkout. Misalnya, ready_for_complete berarti checkout siap untuk percobaan penyelesaian. Status itu tidak berarti pembeli telah menyetujui pembelian. Shopify mengatakan hanya completed yang mengonfirmasi pesanan.

Pembeli mengendalikan pengajuan

Sebelum complete_checkout, Shopify menginstruksikan agen untuk menampilkan pesanan dan total saat ini serta meminta izin pembeli untuk mengajukannya. Jika total berubah, agen harus meminta konfirmasi lagi. Status siap, tanda tangan Web Bot Auth, atau persetujuan Shop Pay tidak menggantikan izin tersebut.

Bahkan setelah pemanggilan, halaman mungkin masih memerlukan tindakan pembeli. Langkah peninjauan yang telah diatur akan mengembalikan requires_escalation; agen memanggil complete_checkout lagi hanya setelah pembeli mengizinkan pengajuan di halaman itu. Untuk tantangan pembayaran atau tindakan pembeli lainnya, pembeli menyelesaikannya di halaman checkout dan agen memeriksa status hasilnya. Shopify juga menyerahkan login Shop Pay dan interaksi ekstensi checkout yang ditentukan aplikasi kepada pembeli. Ini adalah checkout berbantuan, dengan batas persetujuan yang nyata saat pesanan diajukan.

Akses dan batasan

Checkout WebMCP ditujukan untuk agen yang berjalan di browser pembeli. Shopify merekomendasikan rute Checkout MCP terpisah untuk agen yang dapat berjalan di server. Rute browser memakai tanda tangan Web Bot Auth pada permintaan. Shopify menyebut agen perlu mendaftar dan menerbitkan direktori kunci publik Ed25519 agar diperlakukan sebagai bot terverifikasi; tanpa identifikasi itu, deteksi bot dapat menurunkan prioritas atau memblokir permintaan. Pedagang tidak perlu mengonfigurasi API checkout baru untuk rilis ini.

Alat tersebut tidak terdaftar pada checkout standar tiga halaman kecuali pembeli menggunakan Shop Pay. Jenis yang juga dikecualikan adalah checkout B2B, checkout tersemat, SDK checkout seluler, checkout yang berisi barang dari toko lain, pesanan draf, perubahan pesanan, dan penagihan pembayaran. Dukungan agen browser untuk WebMCP saat ini terbatas pada browser berbasis Chromium. Referensi checkout Shopify juga menyebut detail browser yang dapat berubah: di Chrome 153, executeTool() argumennya harus berupa string JSON, sedangkan Chrome berencana menerima objek di Chrome 155.

Halaman WebMCP Shopify yang dirujuk tidak mencantumkan harga terpisah untuk alat-alat ini. Checkout tetap menampilkan total pembelian untuk ditinjau pembeli. BIG CHANGE meninjau catatan rilis dan dokumentasi Shopify; kami tidak menguji storefront langsung atau melakukan pembelian.

Sumber & bacaan lebih lanjut