Здравствуйте!
Пишу свой платежный шлюз для WP-RECALL.
Решил проверить обработку запроса от агрегатора.
Как я понимаю, за это отвечает функция result?! Которая выглядит у меня так:
function result( $data ) {
global $rmag_options;
print_r($data);
print_r($_REQUEST);
...
}
Для RESULT была создана пустая страница.
Но при попытке обратиться по
параметры запроса не передаются! Возвращается пустая страница.
Я что-то делаю не верно?
Как проверить обработку CALLBACK-запроса от агрегатора?
Спасибо!
Здравствуйте.
Это не проблема плагина. Все темы с кастомизацией или по разработке к WP-Recall рассматриваются в той теме, куда я сейчас её перенес.
Роман сказал(а)
Как проверить обработку CALLBACK-запроса от агрегатора?
полагаю страница result на стороне агрегатора должна быть вписана.
Роман сказал(а)
Как я понимаю, за это отвечает функция result?!
- я так понимаю ее название может быть любым. Главное внутри нее правильно поймать ответ и обработать его
Вы так скомкано написали - что-то связанное ответить на это сложно
обращение к указанной странице должно автоматически обрабатываться методом result, если в классе подключения верно указали параметр 'request':
function register_payment($form_pay_id){ $this->form_pay_id = $form_pay_id; parent::add_payment($this->form_pay_id, array( 'class'=>get_class($this), 'request'=>'WMI_PAYMENT_NO', //этот параметр 'name'=> 'WalletOne', 'image'=> rcl_addon_url('assets/walletone.jpg',__FILE__) )); if(is_admin()) $this->add_options(); }
смотрите как это сделано в существующих подключениях