Fixed a bug preventing an itinerary's receipt from loading, if the itinerary did not have any retail sale items added. Measures have also been taken in order to auto-test this functionality in future software releases.
Resolved a bug that was causing the payment save function to not check if the requested payment was online or offline. If a previous online gateway payment had been attempted for your session, recording an offline gateway payment would pick up the previous online gateway payment and record the payment using that payment amount. The fix will ensure that offline gateway payments don't lookup the previous online gateway payment, so that the payment amount will be the correct amount that was entered when saving the payment.