Lines:
1 to 47 of 47
<?php namespace PayWithAmazon; // Exit if accessed directly if ( ! defined( 'ABSPATH' ) ) exit; /* class EDD_Amazon_Payments */ /* function EDD_Amazon_Payments::__construct() – Get things going */ /* function EDD_Amazon_Payments::getInstance() – Retrieve current instance */ /* function EDD_Amazon_Payments::register() – Register the payment gateway */ /* function EDD_Amazon_Payments::config() – Setup constant configuration for file paths */ /* function 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. */ /* function EDD_Amazon_Payments::includes() – Load additional files */ /* function EDD_Amazon_Payments::filters() – Add filters */ /* function EDD_Amazon_Payments::actions() – Add actions */ /* function EDD_Amazon_Payments::check_config() – Show an error message on checkout if Amazon is enabled but not setup. */ /* function EDD_Amazon_Payments::get_client() – Retrieve the client object */ /* function EDD_Amazon_Payments::setup_client() – Setup the client object */ /* function EDD_Amazon_Payments::register_gateway() – Register the gateway */ /* function EDD_Amazon_Payments::register_payment_icon() – Register the payment icon */ /* function EDD_Amazon_Payments::maybe_hide_gateway_select() – Hides payment gateway select options after return from Amazon */ /* function EDD_Amazon_Payments::register_gateway_section() – Register the payment gateways setting section */ /* function EDD_Amazon_Payments::register_gateway_settings() – Register the gateway settings */ /* function EDD_Amazon_Payments::load_scripts() – Load javascript files and localized variables */ /* function EDD_Amazon_Payments::print_client() – Print client ID in header */ /* function EDD_Amazon_Payments::capture_oauth() – Capture authentication after returning from Amazon */ /* function EDD_Amazon_Payments::signin_redirect() – Set customer details after authentication */ /* function EDD_Amazon_Payments::login_form() – Display the log in button */ /* function EDD_Amazon_Payments::wallet_form() – Display the wallet and address forms */ /* function EDD_Amazon_Payments::ajax_get_address() – Retrieve the billing address via ajax */ /* function EDD_Amazon_Payments::checkout_errors() – Check for errors during checkout */ /* function EDD_Amazon_Payments::process_purchase() – Process the purchase and create the charge in Amazon */ /* function EDD_Amazon_Payments::get_amazon_checkout_uri() – Retrieve the checkout URL for Amazon after authentication is complete */ /* function EDD_Amazon_Payments::get_amazon_authenticate_redirect() – Retrieve the return URL for Amazon after authentication on Amazon is complete */ /* function EDD_Amazon_Payments::get_amazon_signin_redirect() – Retrieve the URL to send customers too once sign-in is complete */ /* function EDD_Amazon_Payments::get_amazon_ipn_url() – Retrieve the IPN URL for Amazon */ /* function EDD_Amazon_Payments::disable_address_requirement() – Removes the requirement for entering the billing address */ /* function EDD_Amazon_Payments::link_transaction_id() – Given a transaction ID, generate a link to the Amazon transaction ID details */ /* function EDD_Amazon_Payments::process_ipn() – Process IPN messages from Amazon */ /* function EDD_Amazon_Payments::process_refund() – Detect a refund action from EDD */ /* function EDD_Amazon_Payments::refund() – Refund a charge in Amazon */ /* function EDD_Amazon_Payments::get_registration_url() – Retrieve the URL for connecting Amazon account to EDD */ /* function EDD_Amazon() – Load EDD_Amazon_Payments */ EDD_Amazon();
Called by
Invoked by
Calls
1 to 1 of 1