In a recent version of Exp:resso Store since (2.3.1) there has been a change in what information gets passed to the Payment Gateways (I believe using the function getDescription();).
In 2.3.1 the OrderID was passed, in both 2.5.0 and 2.5.1 it is the Cart ID that is passed (now these are separate things). This is paying havoc with my client accounting team, who now have no obvious way to tally Payments (on both SagePay and Paypal Express) with the orders.
Is this a bug, or designed behaviour? If designed behaviour is there a way I can get the order ID on the AuthoriseRequest.php scripts please?