SunnyDay kini memungkinkan Anda untuk menyambungkan toko Shopify Anda ke sub-account agar dapat mengimpor data seperti produk, pesanan, dan transaksi secara otomatis. Proses integrasi ini hanya membutuhkan dua langkah utama.
Langkah 1: Membuat Aplikasi Kustom di Toko Shopify Anda
Sebelum dapat menghubungkan Shopify ke SunnyDay, Anda perlu membuat aplikasi kustom.
Berikut langkah-langkahnya:
- Login ke dashboard Shopify Anda, lalu klik menu Apps.
- Klik Develop apps di bagian atas layar.
- Jika ini pertama kalinya, klik Allow custom app development.
- Klik Create an app, beri nama aplikasi Anda dan pilih email developer.
- Klik Configure Admin API scopes.
- Aktifkan izin berikut:
- read_orders
- read_customers
- read_products
- read_inventory
- Klik Save lalu klik Install app.
- Setelah instalasi, buka tab API Credentials, lalu klik Reveal token once untuk menyalin token.
- Salin token tersebut; token ini akan digunakan untuk menghubungkan ke SunnyDay.
Langkah 2: Hubungkan Shopify ke Sub-Account SunnyDay
- Akses integrasi Shopify melalui: Settings > Integration > Shopify
- Klik Connect, lalu masukkan Admin API Access Token dan URL toko Shopify Anda.
- Pada langkah selanjutnya, pilih elemen yang ingin diimpor:
- Contacts
- Orders
- Transactions
- Products
- Collections
Jika Anda ingin mengimpor ulang data, cukup disconnect lalu reconnect integrasinya.
- Atur sinkronisasi data berkelanjutan dari Shopify ke SunnyDay:
- Contacts
- Orders
- Transactions
- Products
- Collections
- Order submitted trigger
- Payment received trigger
- Klik Save untuk menyelesaikan pengaturan.
- Anda dapat mengatur ulang elemen mana saja yang ingin disinkronkan di masa depan.
Catatan Penting:
- Pajak tidak ikut terimpor saat produk disinkronkan.
- Setiap order hanya menghasilkan satu transaksi di sub-account.
- Status order akan ditandai sebagai Completed atau Cancelled.
- Kontak yang digabung di Shopify akan memperbarui kontak utama di SunnyDay.
- Jika SEO setting di Shopify tidak diubah, maka akan masuk sebagai data kosong (null).
FAQ: Pertanyaan yang Sering Diajukan
Q1: Mengapa kontak saya tidak tersinkron dari Shopify?
A: Karena pembaruan API Shopify, pengguna paket Basic tidak mendapatkan akses ke data PII (seperti nama, email, alamat). Untuk menyinkronkan kontak, Anda harus menggunakan paket Shopify Advanced atau Plus.
Q2: Apa saja data yang bisa disinkronkan di paket Basic?
- Bisa: Products, Collections
- Tidak bisa: Contacts, Orders, Transactions
Q3: Mengapa dulu bisa, sekarang tidak?
Shopify telah menghentikan dukungan API lama yang memberikan akses PII. Sekarang, seluruh akses mengikuti batasan API baru.
Q4: Di mana saya bisa mengelola izin aplikasi Shopify saya?
Cek dan atur ulang di:
Shopify App Configuration
Q5: Bagaimana cara mengetahui nama toko Shopify saya?
Login ke akun Shopify Anda, lalu lihat bagian URL di browser nama toko akan terlihat di sana.
Dengan mengikuti panduan ini, Anda dapat mengintegrasikan Shopify dengan mudah ke SunnyDay dan mengelola bisnis ecommerce Anda dengan lebih efisien.