...
There is no Amazon payment button on the invoice.
...
Cause
The problem is mostly related to a misconfiguration of the module. The module logs all errors returned by Amazon to the gateway log of WHMCS:
...
Solution
To resolve the issue, open the invoice as a logged in customer and then view the WHMCS Gateway Log and browser console. The error messages are usually very clear, so you can immediately see what the problem is and how to fix it.
...