Refund states

According to the documentation, a CheckPaymentPaidResponse has a field

  // True if there are any approved refunds that the wallet has
  // not yet obtained.
  refund_pending: boolean;

This opens quite some questions for me:

  • How long can the Wallet obtain the refund?
  • What happens, if the refund was not obtained within the wire deadline? (Esp. what happens with the money and the fees? What is the webshop/ERP expected to do in this case?)
  • What happens if there are several refunds on the same payment and only some are obtained? Same as if there was a single refund which was not obtained?
    (Imagine one refund be give quickly and the other several days later.)
1 Like