Tes Penting untuk Toko WooCommerce Anda
Diterbitkan: 2021-04-01Menyiapkan toko online dengan WooCommerce tidaklah sulit. Ini ramah pengguna, skalabel, dan hanya dengan beberapa klik Anda dapat mengubah situs web Anda menjadi toko eCommerce yang hebat. Faktanya, WooCommerce adalah alat e-store yang menggerakkan lebih dari 28,24% dari semua toko online dan juga terintegrasi dengan baik CMS paling populer di luar sana, WordPress. Ini adalah plugin yang bagus untuk membantu Anda memulai, membuat langkah pertama, dan kemudian meningkatkan dan mengembangkan bisnis online Anda.
Tetapi ketika menyangkut kinerja dan kegunaan dalam pembelian online , ada banyak hal yang harus dipertimbangkan. Jika Anda melakukannya sendiri, Anda dapat menemukan tutorial tentang cara melakukannya di sini. Jika ini bukan urusan Anda, Anda selalu dapat menghubungi agen profesional untuk membantu Anda.
Saat ini semuanya berputar di sekitar pengalaman pengguna , jadi hanya memiliki toko online yang berfungsi tidak cukup. Untuk memberikan perjalanan belanja yang luar biasa bagi pelanggan Anda, Anda harus memastikan setiap fitur toko Anda berfungsi dengan sempurna.
Mengapa Menguji Toko WooCommerce Anda Penting
Seperti yang telah kami sebutkan, dan dengan keadaan dunia saat ini, belanja online telah mengalami kebangkitan yang cukup besar. Ini berarti bahwa pentingnya toko online yang berfungsi dengan baik lebih besar dari sebelumnya.
Jika pelanggan mengalami kemunduran selama perjalanan pembelian, ia mungkin merasa frustrasi dan meninggalkan situs web Anda. Hambatan yang paling umum mungkin termasuk:
- Masalah dengan menambahkan item ke keranjang belanja
- Menolak kartu kredit tanpa alasan
- Gagal menerapkan kupon diskon yang valid
Jika salah satu dari ini muncul selama perjalanan pembeli, kemungkinan pengunjung akan meninggalkan situs web merek Anda dan membawa bisnis mereka ke tempat lain. Untuk memastikan bahwa ini tidak pernah terjadi, Anda harus mengandalkan jaminan kualitas yang mahir dan menguji semuanya terlebih dahulu.
Pada artikel ini, kami akan menguraikan beberapa tes penting untuk toko WooCommerce Anda dan beberapa hal penting yang perlu diingat saat mengembangkan toko online. Kami akan melihat secara khusus ke dalam pengujian pembayaran dan aliran pembelian, serta menjelajahi beberapa gateway pembayaran.
Menguji Alur Pembelian
Hal pertama yang perlu dipertimbangkan saat menguji toko WooCommerce Anda adalah bahwa seluruh alur pembelian berfungsi seperti yang diharapkan . Tapi apa artinya itu?
Ini berarti bahwa dari saat pelanggan menambahkan item (atau beberapa item) ke keranjang mereka, hingga saat mereka menyelesaikan pembelian, tidak ada masalah yang harus dihadapi.
Untuk memastikan proses pembelian yang lancar, Anda harus menguji setiap langkah secara menyeluruh, dan memastikannya berfungsi dengan baik tanpa kesalahan atau kemunduran.
Tes apa yang perlu dilakukan:
- Menambahkan item ke keranjang . Anda perlu memastikan bahwa jumlah barang yang benar ditampilkan di keranjang. Ini juga berarti bahwa setiap item tambahan yang ditambahkan akan memperbarui kuantitas dengan benar.
- Harga yang benar harus dihitung . Bergantung pada jumlah barang dalam keranjang, harga total harus sama dengan jumlah harga masing-masing barang.
- Mampu melanjutkan pembelian setelah item ditambahkan ke troli . Seharusnya tidak ada pemblokir untuk proses pembelian.
- Menghapus item dari troli (atau sebagai alternatif, mengurangi jumlah item yang ditambahkan).
- Setelah semua klien dan informasi pembayaran telah dimasukkan, proses pembelian harus diselesaikan. Sesuatu yang perlu diingat – ada beberapa faktor yang dapat menyebabkan pembelian gagal – seperti dana yang tidak mencukupi, masalah umum dengan penyedia pembayaran, dll.
Pengujian yang dilakukan setelah menyelesaikan pembelian:
- Ringkasan Pesanan setelah pembayaran selesai, ini menunjukkan informasi yang benar untuk pembelian.
- Faktur dikirim ke pengguna yang melakukan pembelian – biasanya, ini berarti email Konfirmasi Pesanan, tetapi juga dapat menyertakan faktur yang dapat diunduh.
- Pesanan WooCommerce harus berisi semua info yang relevan – produk, detail pelanggan, metode pembayaran yang dipilih, faktur (jika ada yang dibuat), dll.
Pengujian untuk semua kemungkinan kemunduran yang mungkin terjadi selama proses pembelian akan memastikan pengalaman pengguna tanpa beban. Dan pelanggan yang senang cenderung kembali lagi.
Menguji Berbagai Penyedia Pembayaran
Meneliti beberapa penyedia pembayaran paling populer dan menguji kinerjanya di situs web Anda akan memungkinkan Anda menemukan opsi yang paling cocok untuk bisnis Anda.
Sebelum melanjutkan pengujian, pastikan solusi pembayaran kompatibel dengan penyiapan situs web Anda . Anda juga perlu mempelajari fitur setiap platform dan membiasakan diri dengan dokumentasi pengujian khusus.
Di bagian ini, kita akan melihat lebih dekat gateway pembayaran WooCommerce berikut – Stripe, PayPal, Authorize.net, dan Square.
Dokumentasi pengujian dan prosedur pembuatan akun sandbox akan ditautkan di masing-masing bagian.
Garis
Stripe adalah salah satu penyedia pembayaran yang paling umum digunakan, mendukung platform online besar, seperti Amazon, Booking.com, Uber, dll.
Sebelum Anda mengujinya di situs web WooCommerce Anda, pastikan Anda telah menyiapkan akun yang valid dan telah membaca dokumentasi yang diperlukan, yang tercantum di bawah ini.
Sumber daya yang berguna dan item yang diperlukan untuk menguji gateway pembayaran:
- Anda harus memiliki akun Stripe yang valid sehingga Anda dapat mengonfigurasi plugin gateway pembayaran dengan sandbox/live API keys .
- Dokumentasi dengan nilai tes untuk pembayaran kartu kredit Stripe dapat ditemukan di sini.
- Dokumentasi untuk WooCommerce Stripe Gateway dapat ditemukan di sini.
Setelah Anda menyelesaikan persiapan awal, Anda dapat mulai menguji proses pembelian.
Tes yang direkomendasikan meliputi:
- Saat menggunakan kartu kredit yang valid (harus memiliki nomor kartu kredit yang valid yang belum kedaluwarsa dan memiliki CVC yang valid), pembayaran harus berhasil jika dana mencukupi.
- Saat menggunakan kartu yang tidak valid (kode kartu tidak ada, kartu kredit kedaluwarsa, CVC salah) pembayaran akan gagal. Ini juga akan mencakup kasus ketika tidak ada cukup dana pada kartu jika itu adalah kartu prabayar atau jika berlaku, kartu debit.
- Saat pembayaran gagal , pemberitahuan yang tepat perlu dipicu, dengan jelas menunjukkan apa alasan kegagalan tersebut.
- Verifikasi bahwa setelah transaksi selesai , Anda diarahkan ke halaman Ringkasan Pesanan atau halaman Terima Kasih yang serupa.
- Untuk pembayaran 3D Secure , penting untuk menguji apakah proses validasi berfungsi dengan benar. Dalam hal ini, Stripe menawarkan sejumlah besar kode kartu tes untuk situasi yang berbeda. Tes ini bahkan lebih penting bagi negara-negara di Uni Eropa. Mulai 14.09.2020, persyaratan Autentikasi Konsumen yang Kuat untuk pembayaran elektronik telah berlaku. Lebih lanjut tentang itu dapat ditemukan di sini.
PayPal
PayPal adalah pilihan umum lainnya, disukai oleh klien dan bisnis. Penyedia menawarkan versi gateway gratis yang disederhanakan, serta yang berbayar dengan fitur yang lebih canggih. Untuk mengetahui lebih lanjut tentang mengonfigurasi gateway pembayaran Standar PayPal, Anda dapat mengunjungi di sini.
Setelah Anda berkenalan dengan proses dan dokumentasi, dan Anda telah menyiapkan akun Anda, Anda dapat melanjutkan dengan pengujian.
Tes apa yang perlu dilakukan untuk gateway pembayaran Standar PayPal:
- Setelah mengklik tombol "Pesan" (atau label alternatif apa pun yang dimiliki tombol), pengalihan ke PayPal terjadi. Setelah login, pembayaran dapat diselesaikan.
- Setelah di PayPal Anda dapat memverifikasi jumlah yang benar untuk pesanan ditampilkan. Ingatlah bahwa ini tidak termasuk pajak transaksi/konversi yang akan ditambahkan PayPal ke jumlah total yang harus dibayar.
- Verifikasi bahwa setelah transaksi selesai, Anda diarahkan ke halaman yang benar (biasanya Ringkasan Pesanan)
Catatan : Ada berbagai plugin gateway pembayaran PayPal. Karena itu, tes PayPal bisa berbeda.
Otorisasi.net
Authorize.net adalah gateway pembayaran terkemuka lainnya, yang menawarkan proses pembelian yang disederhanakan untuk bisnis kecil dan perusahaan besar.
Seperti penyedia lainnya, mulailah dengan melihat dokumentasi pengujian, dan pengaturan akun.
Sumber daya yang berguna dan item yang diperlukan untuk menguji gateway pembayaran:
- Siapkan akun Authorize.net di sini.
- Dokumentasi pengujian.
- Setelah Anda menyelesaikan persiapan awal, Anda dapat mulai menguji proses pembelian.
Serangkaian tes berikut perlu dilakukan saat menggunakan Authorize.net:
- Saat menggunakan kartu kredit yang valid (harus memiliki nomor kartu yang valid yang belum kedaluwarsa dan CVC yang valid), pembayaran harus berhasil jika dana mencukupi.
- Saat menggunakan kartu yang tidak valid (kode kartu tidak ada, kartu kedaluwarsa, CVC salah) pembayaran akan gagal. Ini juga akan mencakup kasus ketika tidak ada cukup dana pada kartu kredit prabayar, atau jika berlaku, kartu debit.
- Ketika pembayaran gagal, pemberitahuan yang tepat harus dipicu, dengan jelas menunjukkan apa alasan kegagalan itu.
- Verifikasi bahwa setelah transaksi selesai , Anda diarahkan ke halaman Ringkasan Pesanan atau halaman Terima Kasih yang serupa.
Kotak
Payment gateway terakhir yang akan kita bahas dalam artikel ini adalah Square.
Seperti platform sebelumnya, pastikan untuk mencakup semua persiapan awal yang tercantum di bawah ini.
Sumber daya yang berguna dan item yang diperlukan untuk menguji gateway pembayaran:
- Dokumentasi plugin WooCommerce Square
- Untuk membuat akun kotak pasir Persegi, ikuti prosedurnya di sini
- Dokumentasi Uji Persegi
- Dokumentasi Nilai Uji Persegi
Setelah Anda menyelesaikan persiapan awal, Anda dapat mulai menguji proses pembelian.
Serangkaian tes berikut perlu dilakukan dengan pembelian melalui Stripe:
- Saat menggunakan kartu kredit yang valid (harus memiliki nomor kartu yang valid yang belum kedaluwarsa dan CVC yang valid), pembayaran harus berhasil jika dana mencukupi.
- Saat menggunakan kartu yang tidak valid (kode kartu tidak ada, kartu kedaluwarsa, CVC salah) pembayaran akan gagal. Ini juga akan mencakup kasus ketika tidak ada cukup dana pada kartu kredit pra-bayar, atau jika berlaku, kartu debit.
- Saat pembayaran gagal , pemberitahuan yang tepat harus dipicu, dengan jelas menunjukkan apa alasan kegagalannya.
- Verifikasi bahwa setelah transaksi selesai , Anda diarahkan ke halaman Ringkasan Pesanan atau halaman Terima Kasih yang serupa.
- Untuk pembayaran 3D Secure , penting untuk menguji apakah proses verifikasi berfungsi dengan benar. Mirip dengan Stripe, ini penting bagi negara-negara di Uni Eropa.
Menguji fitur dan alur kerja dari berbagai penyedia pembayaran dan gateway akan memberi Anda pandangan yang lebih jelas tentang pengalaman pelanggan. Teliti opsi yang tersedia dan buat pilihan yang paling sesuai dengan bisnis Anda.
Kupon Pengujian
Kupon diskon adalah kekuatan pendorong penting dalam menghasilkan prospek baru dan meningkatkan konversi dalam strategi pemasaran eCommerce Anda. Namun, untuk memastikan mereka memiliki efek yang diperlukan, Anda harus yakin mereka bekerja dengan sempurna.
Sejalan dengan ini, dengan asumsi bahwa Anda memiliki kupon diskon yang dikonfigurasi untuk toko WooCommerce Anda, serangkaian tes berikut perlu dilakukan untuk menghilangkan kesalahan yang terjadi:
- Seharusnya dimungkinkan untuk menghasilkan kode kupon dari Dasbor WooCommerce.
- Verifikasi bahwa kode kupon yang valid dapat diterapkan ke pesanan dan diskon diterapkan.
- Verifikasi bahwa jika kupon yang tidak valid tidak dapat diterapkan, pemberitahuan yang sesuai dipicu dan diskon tidak diterapkan. Ini mungkin terjadi dengan:
- Kupon kedaluwarsa
- Kode kupon yang tidak ada
- Kode kupon yang ada, tetapi pengguna salah mengetiknya di kotak input yang sesuai.
- Verifikasi bahwa jika batas penggunaan ditetapkan untuk kupon, mereka akan dihormati.
- Verifikasi bahwa berbagai jenis diskon berfungsi dengan benar. Jenis-jenis ini dapat berupa:
- Diskon Nilai Tetap
- Diskon persentase
- Setiap jenis diskon tambahan yang ditambahkan melalui plugin WooCommerce.
Selalu uji kupon baru sebelum meluncurkannya. Kerusakan kupon menyebabkan kekecewaan dan frustrasi pelanggan. Ini juga merusak pengalaman mereka secara keseluruhan dengan merek Anda.
Tes Lain dengan WooCommerce
Setelah Anda menyelesaikan tes penting yang perlu dilakukan pada alur kerja proses pembelian, ada beberapa pemeriksaan lain yang perlu dipertimbangkan.
Tes Nomor PPN
Berdasarkan peraturan negara dan bisnis, Anda mungkin juga diminta untuk melakukan pengujian nomor PPN.
Untuk memverifikasi pajak yang tepat diterapkan atau dikurangi ketika pelanggan melakukan pembelian, pastikan untuk menguji kinerja nomor identifikasi PPN.
Ada beberapa tes yang perlu dilakukan untuk nomor PPN:
- Anda harus memverifikasi bahwa nomor PPN yang valid akan menghapus pajak PPN yang terutang kepada pengguna untuk pembelian mereka. Demikian pula, PPN yang tidak valid seharusnya tidak membebaskan pengguna dari pembayaran pajak PPN.
- Daftar dengan nomor PPN yang dapat digunakan untuk pengujian dapat ditemukan di tautan berikut (meskipun beberapa ditandai sebagai valid, sekarang mungkin tidak valid).
- Informasi tersebut harus tercermin dengan benar dalam pesanan WooCommerce dan dalam faktur yang dikirim ke pelanggan.
- Jika ada pembayaran berulang (misalkan untuk berlangganan) dan nomor PPN yang valid diterapkan, tidak ada pajak yang dikenakan.
Menguji Langganan
Berbicara tentang langganan, ada beberapa hal yang perlu diperhatikan:
- Jika langganan memiliki masa Uji Coba Gratis, pembayaran pertama harus dilakukan saat uji coba telah berakhir.
- Pembayaran berulang harus dilakukan pada akhir periode (tergantung konfigurasi, bisa harian, mingguan, bulanan, tahunan).
- Pelanggan harus menerima berbagai pemberitahuan – untuk pembaruan langganan, kedaluwarsa langganan, dll.
- Jika periode berlangganan berakhir, langganan akan ditangguhkan atau periode toleransi dipicu. Memiliki periode toleransi tunduk pada kebijakan perusahaan. Ini berarti bahwa pelanggan memiliki waktu beberapa hari untuk menyelesaikan pembayaran, jika tidak, langganan akan ditangguhkan.
Tes Multibahasa
Jika toko online Anda dapat dilihat dalam berbagai bahasa, Anda harus memastikan bahwa proses pembelian berfungsi seperti yang diharapkan dalam semua bahasa.
Dengan mengingat hal itu, tes berikut perlu dilakukan:
- Alur pembelian harus berfungsi dengan semua bahasa yang didukung.
- Gateway pembayaran harus berfungsi.
- Jika toko menawarkan kemampuan untuk menerapkan kode diskon, penting untuk memastikan bahwa fungsionalitas berfungsi untuk semua kemungkinan kasus – kode yang valid, kode yang tidak valid, penghitungan diskon, dll.
- Tentu saja, penting juga untuk memiliki semua string, yang terkait dengan proses pembelian, diterjemahkan ke dalam bahasa yang didukung.
Membungkus
Sangat penting untuk memberi pengguna pengalaman bebas masalah yang lancar. Karena itu, tergantung pada berapa banyak waktu yang dihabiskan untuk menguji setiap aspek toko online Anda, itu dapat membuat atau menghancurkan bisnis Anda.