Integrasikan situs web eCommerce Anda dengan Modul Drupal yang harus dimiliki ini
Diterbitkan: 2022-07-12Dari semua jenis situs web standar di luar sana, situs eCommerce paling membutuhkan integrasi dengan alat dan aplikasi pihak ketiga. Sebagian besar didorong oleh situs web eCommerce perlu cukup menarik pelanggan untuk melakukan pembelian pada kunjungan pertama mereka, sambil memastikan untuk memberikan keamanan pembayaran, opsi pembayaran, fleksibilitas pengiriman, dan perasaan memuaskan di akhir proses. Ini banyak untuk menyulap!
Memiliki sistem pihak ketiga yang berdedikasi untuk menangani tujuan tertentu memberikan bisnis fleksibilitas untuk mengakomodasi prioritas baru dan memenuhi kebutuhan operasional. Integrasi dengan alat seperti CRM, DAM, dan Gateway Pembayaran terverifikasi, menawarkan pengalaman berbelanja yang lancar, aman, dan cepat yang meningkatkan kepuasan pelanggan dan tingkat retensi.
Kunci untuk memberikan pengalaman pelanggan yang ditingkatkan adalah memiliki CMS yang tepat untuk situs eCommerce Anda. Menggabungkan konten dan perdagangan adalah cara paling efektif untuk menginspirasi pembelian. Itulah mengapa Drupal adalah pilihan CMS yang tepat untuk eCommerce - arsitektur modular inti Drupal menawarkan integrasi mendalam dengan berbagai alat pihak ketiga. Secara inheren, Drupal memungkinkan Anda memanfaatkan konten dan media secara maksimal untuk membantu Anda membangun pengalaman pelanggan yang luar biasa. Pada artikel ini, Anda akan belajar tentang beberapa modul Drupal 9 yang harus dimiliki untuk menjalankan toko eCommerce yang sukses.
Semua modul yang disebutkan di bawah ini kompatibel dengan Drupal 9. Masih menggunakan Drupal 7? Lihat artikel ini untuk daftar periksa yang berguna untuk mempersiapkan Anda untuk migrasi Drupal 9.
Pertama, Mengapa Drupal untuk eCommerce?
Drupal menawarkan kerangka kerja yang fleksibel dan dapat diskalakan yang membuatnya sangat cocok untuk situs web eCommerce untuk berkembang dan berkembang dengan kebutuhan bisnis mereka yang berkembang.
Drupal menawarkan kerangka kerja yang fleksibel dan dapat diskalakan yang membuatnya sangat cocok untuk situs web eCommerce untuk berkembang dan berkembang dengan kebutuhan bisnis mereka yang berkembang.
- Arsitektur modular - Drupal bekerja sangat baik untuk situs web eCommerce karena banyak modul inti dan kontribusinya.
- Taksonomi - Modul inti ini memungkinkan Anda mengatur banyak produk dan kategori
- Alamat - Membantu mencatat, memvalidasi, dan menampilkan alamat pos yang diperlukan untuk pengiriman
- Entity API - Mendukung Membuat, Membaca Memperbarui, Menghapus (CRUD), dan pada dasarnya memanipulasi semua entitas Drupal (pengguna, konten, produk, item baris, pesanan, dll.).
- Formulir Entitas Sebaris - Memungkinkan manipulasi sebaris produk, pesanan, item baris, dll.
- Entity Browser - Modul inti ini memungkinkan penjelajahan yang mudah dan memilih entitas yang sangat berguna untuk memudahkan drag-drop dan pemesanan ulang file media. Ini juga memungkinkan Anda mencari konten terkait dan digunakan oleh modul Media
- Integrasi pihak ketiga - Pada dasarnya Anda dapat mengintegrasikan situs web Drupal Anda dengan sistem pihak ketiga mana pun, dengan atau tanpa modul integrasi yang tersedia. Integrasi khusus dengan ERP, CRM, Pemasaran, dan sistem lainnya dapat dengan mudah dibangun oleh perusahaan pengembang Drupal yang tepercaya.
- Konten pada intinya - Dengan konten sebagai kekuatan utama Drupal, Anda dapat melepaskan kekuatan konten dan eCommerce bersama-sama dengan CMS. Membuat dan mengelola konten seputar produk Anda menjadi mudah dengan Drupal
- Drupal Commerce 2.x (untuk Drupal 8.5 dan di atasnya) - Drupal Commerce adalah ekosistem modul dan distribusi yang dibuat khusus untuk penggunaan eCommerce dan dikirimkan dengan fungsionalitas dasar yang dibutuhkan oleh semua bisnis eCommerce
- Arsitektur mobile-first - Drupal sekarang responsif di luar kotak. Membangun pengalaman pengguna yang luar biasa untuk semua jenis perangkat itu mudah dengan Drupal
- SEO yang Lebih Baik - Dengan banyak modul dan fitur inti yang dapat membantu meningkatkan SEO situs web Anda, Drupal adalah pilihan yang tepat bagi bisnis Anda untuk menciptakan dampak digital
Manajemen persediaan
Sementara beberapa toko eCommerce yang lebih kecil masih menggunakan metode manual untuk mengelola inventaris, banyak bisnis yang telah memanfaatkan sistem manajemen inventaris yang baik telah melihat manfaat besar dalam kinerja pengiriman dan transparansi informasi secara keseluruhan yang mengarah pada peningkatan penjualan. Sementara Drupal menyediakan kemampuan untuk membuat API yang fleksibel dan dapat disesuaikan yang dapat diintegrasikan dengan sistem pihak ketiga mana pun, Drupal Commerce menawarkan beberapa modul hebat untuk manajemen inventaris serta kebutuhan perdagangan lainnya.
Saham perdagangan
Modul Drupal Commerce Stock membantu dalam manajemen inventaris dengan mempertahankan level stok. Ini memvalidasi jika ada stok yang tersedia untuk mencegah pelanggan membeli barang yang kehabisan stok. Stok dapat dikelola di antarmuka admin dengan memperbarui detail stok saat ini di bidang stok masing-masing. Jika mau, Anda juga dapat menonaktifkan validasi stok untuk produk tertentu. Apa yang lebih baik adalah modul ini juga mendukung banyak toko untuk manajemen stok!
Pemberitahuan Stok Perdagangan
Anda tidak dapat selalu membantu ketika produk Anda kehabisan stok. Tetapi yang dapat Anda lakukan untuk membangun pengalaman pengguna yang lebih baik adalah memberi tahu pelanggan Anda ketika stok sudah kembali. Commerce Stock Notification adalah tambahan yang bagus untuk daftar modul Anda karena bersama dengan memperbarui bentuk add-to-cart dari produk yang kehabisan stok, ini juga memungkinkan pengguna untuk memasukkan alamat email mereka sehingga mereka bisa mendapatkan pemberitahuan ketika stok kembali.
Kereta Belanja
Yup, semacam gerobak yang tidak memiliki roda yang goyah. Di sinilah produk pelanggan Anda dikumpulkan dan bersiap untuk pembayaran dan pengiriman. Beberapa fungsi dasar yang perlu disertakan: tombol Tambahkan ke troli, formulir tambahkan ke troli, dan halaman untuk troli tempat semua produk terdaftar beserta harga totalnya.
Perdagangan Drupal
Semua fitur untuk keranjang dan pembayaran ini sudah tersedia di inti Drupal Commerce dan dapat dengan mudah disesuaikan untuk memenuhi kebutuhan bisnis Anda. Alur kerja checkout, informasi pesanan, dan fitur lainnya sangat dapat dikonfigurasi dan dapat diperluas dengan modul tambahan lainnya. Misalnya, Commerce Cart Ajax memungkinkan penghapusan produk dan pembaruan kuantitas tanpa harus me-refresh halaman. Modul Commerce Ajax Add to Cart memungkinkan pelanggan menambahkan item ke keranjang mereka (dan memperbaruinya) tanpa menyegarkan halaman.
Keranjang Dasar
Untuk situs web eCommerce yang lebih sederhana dan lebih kecil, modul Drupal Basic Cart sangat ideal. Ini memungkinkan Anda memilih jenis konten yang dapat ditambahkan ke keranjang tanpa mengkhawatirkan SKU Produk. Setelah pesanan diproses, Anda dapat memilih untuk mengirim email ke admin dan pelanggan.
Pembayaran
Untuk bisnis eCommerce, pemrosesan pembayaran adalah dan harus menjadi titik fokus terpenting karena jika dilakukan dengan baik dan aman, Anda dapat memperoleh kepercayaan dari pelanggan Anda. Tetapi jika pelanggan Anda merasa membosankan atau tidak aman selama langkah penting ini, Anda dapat langsung mematikannya. Pemrosesan pembayaran harus dilakukan melalui gateway pembayaran yang aman untuk membuat koneksi yang aman dengan akun pedagang dan melindungi data kartu pelanggan. Dengan Drupal, dua platform pembayaran penting dicapai dengan menggunakan Drupal Commerce dan berbagai plugin pembayarannya atau modul Pembayaran. Drupal Commerce terintegrasi dengan banyak pemroses pembayaran termasuk Authorize.net, PayPal, Stripe, Razorpay, AmazonPay, CC Avenue, Square, Braintree, Vantiv, dan ratusan lainnya.
Otorisasi.net
Ini adalah solusi pembayaran yang paling banyak digunakan untuk situs web eCommerce terlepas dari ukurannya. Anda dapat memproses transaksi semua jenis kartu dan otorisasi rekening bank, bahkan jika pelanggan Anda berada di luar negara asal Anda. Anda harus memiliki akun di Authorize.net untuk mulai menerima pembayaran.
Modul integrasi Commerce Authorize.net memungkinkan Anda menerima pembayaran dari pelanggan Anda melalui kartu kredit pada formulir checkout menggunakan AIM API. Anda juga dapat menggunakan modul metode Pembayaran SIM/DPM Commerce Authorize.net jika Anda memilih untuk menggunakan metode pembayaran SIM atau DPM dengan Authorize.net.
AIM (Advanced Integration Method), SIM (Simple Integration Method), dan DPM (Direct Post Method) adalah metode berbeda yang digunakan untuk terhubung dengan Authorize.net. Dalam mode AIM, situs web Anda harus memiliki sertifikat SSL dan elemen keamanan lainnya karena Anda akan mengumpulkan informasi kartu kredit di situs web Anda sendiri (untuk situs yang lebih besar). Sementara dalam metode SIM, Anda tidak perlu situs web Anda aman karena pelanggan Anda akan diarahkan ke situs web Authorize.net untuk mengumpulkan informasi kartu kredit (lebih baik untuk bisnis kecil). Metode DPM memungkinkan Anda untuk mengumpulkan informasi kartu kredit di situs web Anda tetapi segera meneruskannya ke server authorize.net (URL posting) tanpa menyimpan informasi apa pun di situs web Anda.
Paypal
Paypal adalah platform pembayaran yang sangat populer di mana Anda hanya dapat mengirim dan menerima pembayaran dengan alamat email Anda tanpa perlu mengisi detail keuangan Anda setiap saat. Ini membuatnya sangat ramah pengguna dan mudah dijual.
Modul Commerce PayPal terintegrasi ke dalam sistem pembayaran Drupal Commerce. Ini mendukung mode pembayaran di tempat dan di luar situs (di luar negara asal Anda), checkout ekspres Paypal, Pembayaran Paypal Lanjutan (tanpa meninggalkan situs web Anda), Tautan Payflow (Anda dapat menggunakan host Paypal untuk checkout atau menggunakan halaman checkout Anda sendiri dan mengirim transaksi ke Playflow melalui API) dan Paypal Payments Pro (solusi yang dapat disesuaikan di mana pedagang dapat mengubah pemroses pembayaran tanpa membangun kembali integrasi teknis mereka).
Jika Anda menggunakan modul Drupal Pembayaran, Anda dapat menggunakan modul integrasi PayPal untuk Pembayaran. Namun, modul ini hanya mendukung PayPal Express yang menjadikan Commerce PayPal sebagai pilihan yang lebih baik.
Garis
Gateway pembayaran cloud yang kuat ini memungkinkan bisnis eCommerce menerima pembayaran secara global. Di antara fitur-fiturnya yang menonjol adalah toolkit antarmuka pengguna yang disesuaikan, laporan gabungannya, dan sistem checkout yang disematkan.
Modul integrasi Drupal Stripe menghubungkan situs web Drupal Anda dengan API PaymentsIntent Stripe untuk menambahkan dukungan pembayaran. Anda harus memiliki akun Stripe sebelum mulai menginstal dan menggunakan modul. Modul integrasi Stripe Webform tambahan menawarkan formulir web yang memungkinkan pembuatan formulir pengiriman informasi pembayaran kartu kredit seperti formulir sumbangan atau formulir berlangganan.
Commerce Stripe mengintegrasikan Stripe dengan Drupal Commerce di mana Anda dapat menerima pembayaran dari pelanggan langsung dari toko perdagangan Anda. Ini menerima pembayaran dari Visa, Mastercard, Amex, Discovery, dll. Ini juga memungkinkan Anda menerima pembayaran Bitcoin! Ini menawarkan gateway pembayaran yang sepenuhnya token (detail kartu disimpan sebagai token dan lebih aman). Anda juga dapat melacak semua pembayaran Anda di Stripe.
Pengiriman dan pemenuhan
Anda pasti akan menyenangkan pelanggan Anda ketika layanan pengiriman dan pemenuhan Anda cepat dan nyaman. Dengan senjata besar seperti Amazon yang membuat pengiriman tampak begitu mudah dan cepat, toko eCommerce lainnya menghadapi tantangan besar untuk mengimbanginya. Memiliki sistem yang mulus melalui situs web Anda untuk menangani layanan ini sangat penting untuk bisnis eCommerce apa pun.
Pengiriman Komersial
Modul Pengiriman Drupal Commerce terintegrasi dengan Drupal Commerce dan memeriksa ketersediaan layanan pengiriman. Ini terintegrasi dengan berbagai layanan pengiriman dan memberikan perhitungan tarif pengiriman tergantung pada layanan yang dipilih. Modul perlu bekerja bersama dengan modul tambahan lainnya seperti:
- Modul Commerce Flat rate memungkinkan Anda menentukan tarif dasar untuk layanan tarif tetap seperti Pengiriman standar, Pengiriman cepat, Pengiriman gratis, dll. Anda dapat menyesuaikan aturan penghitungan tarif Anda sendiri berdasarkan kuantitas atau berat.
- Modul UPS Commerce terhubung dengan akun UPS Anda untuk memberikan perkiraan pengiriman untuk layanan pengiriman UPS.
- Modul Commerce Shipping Weight Tariff memungkinkan admin untuk membuat tarif produk berdasarkan berbagai bobot di berbagai layanan pengiriman.
- Modul Commerce Cart Estimate memungkinkan Anda menambahkan formulir untuk memperkirakan tarif pengiriman dan pajak berdasarkan kode pos dan/atau negara bagian atau provinsi pelanggan. Ini hanya didukung untuk pelanggan yang berbasis di luar Kanada dan AS.
- Modul Commerce Exchanger terhubung dengan berbagai penyedia nilai tukar mata uang untuk mengidentifikasi nilai tukar.
Pikiran Akhir
Artikel ini hanya menyebutkan beberapa modul teratas dan terpopuler yang digunakan untuk eCommerce dengan Drupal. Anda akan menemukan bahwa ada banyak modul yang lebih berguna untuk hampir setiap kasus penggunaan. Jika bisnis Anda membutuhkan solusi yang benar-benar dipesan lebih dahulu, tim pengembangan Drupal yang ahli dapat membantu menyesuaikan pengalaman toko online Anda agar sesuai dengan kebutuhan bisnis Anda. Kami akan senang mendengar dari Anda.