edd_agree_to_terms_js() – Outputs the JavaScript code for the Agree to Terms section to toggle the T&Cs text
EDD_Amazon_Payments::check_config() – Show an error message on checkout if Amazon is enabled but not setup.
EDD_Amazon_Payments::disable_address_requirement() – Removes the requirement for entering the billing address
EDD_Amazon_Payments::get_amazon_authenticate_redirect() – Retrieve the return URL for Amazon after authentication on Amazon is complete
EDD_Amazon_Payments::get_amazon_checkout_uri() – Retrieve the checkout URL for Amazon after authentication is complete
EDD_Amazon_Payments::get_amazon_signin_redirect() – Retrieve the URL to send customers too once sign-in is complete
EDD_Amazon_Payments::is_setup() – Method to check if all the required settings have been filled out, allowing us to not output information without it.
EDD_Amazon_Payments::link_transaction_id() – Given a transaction ID, generate a link to the Amazon transaction ID details
EDD_Amazon_Payments::maybe_hide_gateway_select() – Hides payment gateway select options after return from Amazon