Redundant charges are removed, besides, following settings should be done:
1. Go to Retail and commerce -> Channel setup -> Call center setup -> Call center parameters, Check future orders and set Future order days under Payment tab.
2. After return order is created, update Ship date confirmed and Receipt date confirmed, ensure the order is a future order.