Cleanup the notify method and update order

Looks like the problem was the the order needed to be updated on its own line before continuing through the script. This updates the order's tax adjustments and reloads the order before creating a payment, ensuring that the payment total is the correct amount.
Only create the bill address if it doesn't exist