What is the difference between canceling and unwinding a trade?

Canceling a trade through the deleteTrade method will update the status of the trade to "Canceled." A Canceled trade status is associated with an investment in which no fund movement has occurred and there is no refund or return to be processed back

Canceling a trade through the deleteTrade method will update the status of the trade to "Canceled." A Canceled trade status is associated with an investment in which no fund movement has occurred and there is no refund or return to be processed back to the investor's bank account. This is a "Canceled" intention to invest. 

Updating a trade to a "Canceled" status does not cancel any pending fund movements (ACH or Credit Card) from being processed so be sure to submit the void request for the payment that is associated for the trade if there is one in progress. This can be done through the API admin panel under Dashboard >> View Payments  OR via API through the requestForVoidACH or the requestForVoidCCTransaction methods.

When a trade is updated to an "Unwind Pending" status, this means that there is a refund or return that needs to be sent back to this investor. Once a trade status is moved to an "Unwind Pending" status, we recommend also submitting the fundReturnRequest API method (or you can request through the API admin panel under Dashboard >> Request Return) to ensure that the North Capital escrow operations team knows to process this refund.