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

Between the moment that the merchant authorized the refund and before the wire deadline.

The money is transferred to the merchant.

Yes, the same. Some will be taked and the other part will be transferred to the merchant bank account after the wire deadline.

1 Like