After successful authorization and capture processes order should be closed. This blocks any modifications to
an order. From this state only Refund operation is possible. Refund can be partial if more than one item is
set to refund or full.
Amazon only requires the amount of money which has to be refunded and the calculation has to be implemented
on the shop's side. Spryker OS provides a module
for calculating the amount to refund. Regardless the chosen setting, refund is always asynchronous. Once
requested, an order goes to "refund pending" status and then IPN notification will notify the shop if refund
was accepted or declined.