payment before dispatch