OrderCloud now supports Order Returns. There are some things in catalyst or the example middleware needed for this. First, OC has an integration event for calculating the return cost. Some example calculation should be put together in the example project. Second, Catalyst Lib should change so the Tax provider and Payment Processor are updated correctly when the return is finalized. That should happen in a webhook probably. And it probably involves updating the Tax interface with a new method.
OrderCloud now supports Order Returns. There are some things in catalyst or the example middleware needed for this. First, OC has an integration event for calculating the return cost. Some example calculation should be put together in the example project. Second, Catalyst Lib should change so the Tax provider and Payment Processor are updated correctly when the return is finalized. That should happen in a webhook probably. And it probably involves updating the Tax interface with a new method.