Added support for the optional authentication code.

From the documentation: https://docs.easypay.pt/?overview=authentication
This should be wrapped in an if statement as above