APP_Gateway_Registry::get_gateway( string $gateway_id )
Returns an instance of a registered gateway
Package
Description #Description
Parameters #Parameters
- $gateway_id
(string) (Required) Identifier of a registered gateway
Return #Return
(mixed) Instance of the gateway, or false on error
Related #Related
Uses #Uses
Uses | Description |
---|---|
includes/payments/gateways/gateway-registry.php: APP_Gateway_Registry::is_gateway_registered() | Checks if a given gateway is registered |
Used By #Used By
Used By | Description |
---|---|
includes/payments/order-draft-class.php: APP_Draft_Order::set_gateway() | See APP_Order::set_gateway() for more information |
includes/payments/order-class.php: APP_Order::set_gateway() | Sets the gateway this order should be processed with |
includes/payments/escrow/admin/settings.php: APP_Payments_Escrow_Settings_Admin::disabled_gateway_warning() | Displays notices if a gateway is disabled. |
includes/payments/escrow/order-escrow-functions.php: appthemes_escrow_process() | Processes an escrow payment for a gateway. Moves the funds from the sender to the the primary receiver account. |
includes/payments/escrow/order-escrow-functions.php: appthemes_escrow_complete() | Completes the escrow order by moving the funds held in escrow to the secondary receiver(s). |
includes/payments/escrow/order-escrow-functions.php: appthemes_escrow_refund() | Returns funds held in escrow to the original sender. |
includes/payments/escrow/order-escrow-functions.php: appthemes_get_escrow_details() | Retrieves details for an escrow order. |
includes/payments/admin/order-list.php: appthemes_order_add_column_data() | Outputs column data for orders |
includes/payments/admin/order-single.php: APP_Order_Status::display() | Displays the order status summary |
includes/payments/gateways/gateway-registry.php: APP_Gateway_Registry::get_gateway_defaults() | |
includes/payments/gateways/gateway-functions.php: appthemes_process_gateway() | Runs the process() method on a currently active gateway |
includes/payments/gateways/gateway-functions.php: appthemes_process_recurring_gateway() | Runs the process_recurring() method on a currently active gateway |
includes/payments/gateways/gateway-functions.php: appthemes_recurring_available() | |
includes/recurring/order-processing.php: APP_Order_Processing::process_item() | Processes item. |