RegiAdi / xendit-for-givewp

Xendit payment gateway add-on for GiveWP Plugin.
3 stars 0 forks source link

Duplicate Donations #2

Open sirepson opened 1 year ago

sirepson commented 1 year ago

Halo Kak, terima kasih sudah menyediakan plugin GiveWP untuk Xendit. Saya mencoba menggunakan plugin ini berjalan dengan lancar, namun menemui satu kendala yaitu adanya double donation Pending & Completed di dasboard. Berikut tangkapan layarnya.

Screenshot 2023-08-07 at 10 31 51
RegiAdi commented 1 year ago

Di xenditnya juga double kak? atau cuma di wordpressnya aja?

sirepson commented 1 year ago

Hanya di WordPress, laporan transaksi di Xendit hanya menampilkan 1 transaksi yang sukses.

burnthesymphony commented 3 months ago

Sepertinya saya menemukan masalahnya kenapa bisa sampai duplicate record . dalam method xendit_for_give_create_invoice() disitu dia memanggil method give_insert_payment($data) . padahal sebelumnya sudah di insert di function xendit_for_give_process_xendit_donation

Screen Shot 2024-05-15 at 11 52 20

solusinya saya kirim lagi parameter kedua "$donation_id" pada waktu manggil function xendit_for_give_create_invoice() jadi nanti ketika di function xendit_for_give_create_invoice tidak perlu lagi jalankan method give_insert_payment($data);

Screen Shot 2024-05-15 at 11 52 20
RegiAdi commented 3 months ago

@burnthesymphony apakah duplicate donations nya sudah tidak terjadi lagi?

burnthesymphony commented 2 months ago

@burnthesymphony apakah duplicate donations nya sudah tidak terjadi lagi?

iya sudah tidak duplicate lagi