When an end-customer perform a top-up, it can be confusing to :
  1. Send them an invoice with a total due, even if the customer exited the payment flow before completion – If customer exited the flow, the transaction should not happen.
  2. Send them an invoice with a total due, even after they have already made the payment – if the payment is succeeded it's confusing to send them an email to pay an invoice that is already paid.
Created by Michael Ponrajah
April 26, 2024