EDD_Amazon_Payments
Description Description
Source Source
File: includes/gateways/amazon-payments.php
Methods Methods
- __construct — Get things going
- actions — Add actions
- ajax_get_address — Retrieve the billing address via ajax
- capture_oauth — Capture authentication after returning from Amazon
- check_config — Show an error message on checkout if Amazon is enabled but not setup.
- checkout_errors — Check for errors during checkout
- config — Setup constant configuration for file paths
- disable_address_requirement — Removes the requirement for entering the billing address
- filters — Add filters
- get_amazon_authenticate_redirect — Retrieve the return URL for Amazon after authentication on Amazon is complete
- get_amazon_checkout_uri — Retrieve the checkout URL for Amazon after authentication is complete
- get_amazon_ipn_url — Retrieve the IPN URL for Amazon
- get_amazon_signin_redirect — Retrieve the URL to send customers too once sign-in is complete
- get_client — Retrieve the client object
- get_registration_url — Retrieve the URL for connecting Amazon account to EDD
- getInstance — Retrieve current instance
- includes — Load additional files
- is_setup — Method to check if all the required settings have been filled out, allowing us to not output information without it.
- link_transaction_id — Given a transaction ID, generate a link to the Amazon transaction ID details
- load_scripts — Load javascript files and localized variables
- login_form — Display the log in button
- maybe_hide_gateway_select — Hides payment gateway select options after return from Amazon
- print_client — Print client ID in header
- process_ipn — Process IPN messages from Amazon
- process_purchase — Process the purchase and create the charge in Amazon
- process_refund — Detect a refund action from EDD
- refund — Refund a charge in Amazon
- register — Register the payment gateway
- register_gateway — Register the gateway
- register_gateway_section — Register the payment gateways setting section
- register_gateway_settings — Register the gateway settings
- register_payment_icon — Register the payment icon
- setup_client — Setup the client object
- signin_redirect — Set customer details after authentication
- wallet_form — Display the wallet and address forms