If a user orders two courses within one order, the two courses have the same transaction Id. This leads to the the fact, that you can’t refund a part of the transaction. If a user orders two courses, one is happening and the other one isn’t, we ar...