Double payment itu berlaku mungkin atas beberapa sebab. Antaranya:
- Customer tak tekan return to merchant selepas buat bayaran. Jadi sistem tak update invoice ke PAID.
- Network customer tak stabil, jadi bank tak sempat nak notify sistem.
- Dan beberapa lagi.
Situasinya:
- Duit customer dah tolak - Invoice still unpaid sbb kita tak dpt status dari bank.
- Customer exited buat second payment.
- Masa second payment tu, sistem kita dapat latest update dari bank, maka terjadilah double payment untuk invoice yang sama.
Cadangan kami ialah:
- Customer kena check kalau duit dah tolak dari bank, tunggu sejam untuk sistem berkomunikasi dengan bank dan update status invoice.
- Admin boleh bagitahu pada developer untuk semak bayaran berganda. Jika terdapat 2 kali pembayaran, lebihan bayaran akan dimasukkan ke dalam invois seterusnya yang sama jumlah.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article