updates authorize method to use Order transaction type