btcpayserver/commerce_btcpay

improve invoice state handling

ndeet opened this issue · 0 comments

ndeet commented

Currently only the payment states: new, paid, confirmed, complete are handled.

  • Add a custom payment workflow to map the possible states.

Add support for the missing states:

  • expired
  • invalid

Handle also exception states:

  • paidPartial
  • paidOver
  • paidLate