WordPress Logo

WordPress: Tutorial Membuat Kode Unik Pembayaran pada Woocommerce

Sistem pembayaran WooCommerce salah satunya adalah Transfer Bank(BACS), yang sudah tersedia tanpa harus menginstall plugin tambahan.

Dengan sistem pembayaran tersebut, pembeli yang sudah order selanjutnya melakukan konfirmasi pembayaran.
Selanjutnya, sebagai pemilik toko; teman-teman harus mengecek manual apakah pembeli tersebut benar-benar transfer atau tidak.
Meskipun pembeli bisa saja mengirim struk bukti transfer ATM, jangan buru-buru memproses order sebelum transfer benar-benar masuk. Karena bisa saja pembeli memberi struk transfer palsu.

Jika masih sedikit yang order, tentu tidak ada masalah jika menggunakan sistem transfer bank dengan pengecekan manual seperti ini. Masalahnya jika yang order sudah puluhan atau bahkan ratusan dalam waktu sehari. Bayangkan jika ada 2 order yang nominalnya sama, ini akan jadi masalah.

Solusinya teman-teman bisa menambahkan fitur kode unik transfer, jadi setiap order nominalnya akan berbeda, sehingga lebih mudah mengelolanya.

WordPress: Tutorial Membuat Kode Unik Pembayaran pada Woocommerce - Pe Jung Labs

Cara Menambahkan Fitur Kode Unik pada WooCommerce

Fitur ini tidak ada dalam sistem bawaan WooCommerce, tapi teman-teman bisa menambahkan beberapa potongan script untuk mendapatkan fungsi ini.

Langkah-Langkah Menambahkan Fitur Kode Unik pada WooCommerce

  1. Masuk ke dalam File Manager melalui cPanel
  2. Pergi ke directory public_html/[wordpress]/wp-content/themes/[themes]
    Contoh public_html/toko.pejunglabs.com/wp-content/themes/enjungslide
  3. Cari file bernama functions.php
  4. Kemudian, edit file tersebut (functions.php)
  5. Copy potongan script dibawah ini, kemudian paste ke dalam file functions.php *saran: Letakan di bagian paling bawah
  6. Terakhir klik Save Changes
function woo_add_cart_fee() { 	global $woocommerce; $woocommerce->cart->add_fee( __('Kode Unik', 'woocommerce'), rand(1,9999) ); }  add_action( 'woocommerce_before_calculate_totals', 'woo_add_cart_fee' );

Keterangan:

rand(1,9999): Kode Unik dibuat random dengan nilai antara 1 sampai 9999

WordPress: Tutorial Membuat Kode Unik Pembayaran pada Woocommerce - Pe Jung Labs