как и где dragonpay получает доступ к моему сайту / плагину, чтобы dragonpay мог обновлять статус заказа в woocommerce? Это метод обратного вызова в моем плагине
class payment_gateway extends WC_Payment_Gateway {
function callback(){
global $woocommerce;
$order_id = $_GET['txnid'];
$status = $_GET['status'];
$order = new WC_Order( $order_id );
if ($status == 'S') {
$order->add_order_note('Dragonpay Payment Status: SUCCESSFUL');
$order->payment_complete();
wp_redirect($order->get_checkout_order_received_url());
exit;
}
}
}