Is there a specific reason why this module has a default sort order of 740?
The default sort order for the Totals module is 10.
The DC and GV modules should be before the Total for proper price calculation at checkout.
At least for merchant gateways, the GV credit is never applied, since the Total is the value that is passed on and it never includes the GV.