Halo teman-teman, pada postingan kali ini saya mau membagikan pengalaman saya saat ingin sedikit custom settingan bawaan plugin Bravo – WooCommerce Points and Rewards – WordPress Plugin.

Plugin Bravo – WooCommerce Points and Rewards – WordPress Plugin merupakan plugin yang memberikan fitur sistem point kepada customer kita pada website berbasis woocomerce, jadi setiap customer order barang akan mendapatkan point, dan point tersebut bisa digunakan kembali untuk order barang ditempat kita, atau dijadikan sebagai diskon.

Namun, kendalanya adalah settingan plugin ini Point otomatis diberikan pada saat status transaksi menjadi Proses dan Selesai. Sedangkan saya mau, point otomatis diberikan apabila status transaksi menjadi selesai saja, jadi apabila status belum selesai, misalnya status orderan proses, maka point tidak boleh diberikan dulu, harus status transaksi selesai dulu baru diberikan.

Bravo – WooCommerce Points and Rewards – WordPress Plugin Versi 2.3.0

Solusinya yaitu dengan seikit merubah script bawaan plugin

Cari file :

woocommerce-points-and-rewards/includes/class-woo-pr-public.php

Hapus script yang saya kotakin merah, jadi sisa 1 add action saja seperti gambar dibawahnya.

Jika sudah, maka setiap transaksi berubah menjadi Selesai/Complete maka point otomatis diberikan ke akun customer.

Baiklah teman-teman, itulah informasi yang bisa saya bagikan, semoga bermanfaat.