Function Reference: geodir_payment_ipn
Summary
Add action for payment gateway ipn handler.
Global Values
- $wp_query
- (object) (required) WordPress Query object.
- Default: None
Change Log
Since: 1.0.0
Actions
‘geodir_ipn_handler_.$_REQUEST[pmethod]’ [Line: 93]
Source Code
function geodir_payment_ipn() { if (isset($_REQUEST['pay_action']) ) { global $wp_query; if ($_REQUEST['pay_action'] == 'ipn' && isset($_REQUEST['pmethod'])) { /** * Handle the payment ipn request for the payment method. * * @since 1.0.0 * * @param int $invoice_id Current payment invoice/cart id. */ do_action('geodir_ipn_handler_' . $_REQUEST['pmethod'] ); /* ADD IPN handler action */ exit; } } }