-
Notifications
You must be signed in to change notification settings - Fork 21
Description
Dikarenakan Woocommerce memberikan fitur tombol bayar pada order dengan status pending payment di halaman my account maka,
-
Jika pengguna telah melakukan checkout dan belum melakukan pembayaran langsung dan memilih untuk mengklik tombol "Back to merchant" maka status pembayaran berubah menjadi pending payment.
-
Karena woocommerce memberikan fitur aksi tombol bayar pada order berstatus pending payment, maka yang terjadi jika customer mengklik tombol tersebut adalah secara otomatis customer akan diminta memilih metode bayar kembali dan nantinya SNAP akan memberikan VA yang baru dan dimana ini menyebabkan time out payment menjadi tereset ulang dan tidak dilanjutkan dari time out pada SNAP yang pertama.
-
Dari kondisi tersebut, SNAP yang pertama masih aktif dan masih bisa dilakukan pembayaran. Menurut saya ini tidak efisien dan bisa saja ada kemungkinan customer akan melakukan transfer dana ke VA yang pertama (jika timeout masih ada waktu)
Jadi disini menurut saya dibuat logika jika terdeteksi bahwa sudah ada payment link dari SNAP yang aktif maka cukup digunakan itu saja, jadi jika pengguna mengklik tombol bayar pada halaman my account yang terjadi seharusnya woocommerce tidak perlu meminta customer untuk memilih metode pembayaran lagi. Melainkan dapat langsung menuju halaman dimana popup SNAP muncul.