Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проверка платежа webmoney

00 голосов
0
Здравствуйте!
Подключил магазин к системе webmoney, но пока не полностью разобрался с проверкой платежей.
Знаю что после успешной сделки, сервис Merchant WebMoney Transfer отправляет пользователя из Post данными на страничку успешной оплаты в нашем магазине.
На этой странице я меняю статус заказа
Код
if (CModule::IncludeModule('sale')) 
{ 
CSaleOrder::StatusOrder($_POST['LMI_PAYMENT_NO'], "W") ;
} 

CSaleOrder::Update(
  $_POST['LMI_PAYMENT_NO'],
  array ("PAYED" => "Y")
  );
  if (isset($_POST['LMI_PAYMENT_NO'])) {
  echo '<div style=" font-family:Verdana, Arial, Helvetica, sans-serif">Оплата прошла успішно!</div>';
  }


WebMoney перенаправляет пользователя на страничку свершившейся сделки в нашем магазине если тот не кликнул на кнопку "вернутся к продавцу" или подождал пару секунд пока его перенаправлят автоматически.

Как быть, если покупатель не трогал кнопку "вернутся к продавцу" и не ждал перенаправления а сразу закрыл браузер? Переменные POST не приходят...
спросил 22 Фев, 14 от Lollipopk (660 баллов)

Ваш ответ

Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

Похожие вопросы

0 голосов
3 ответов
спросил 31 Март, 14 от Asteria (1,840 баллов)
0 голосов
7 ответов
спросил 09 Авг, 13 от Kiriel (2,010 баллов)
0 голосов
0 ответов
спросил 20 Янв, 17 от root (25,590 баллов)
+1 голос
1 ответ
спросил 24 Дек, 14 от аноним
0 голосов
2 ответов
спросил 26 Апр, 14 от GaL4oNok (160 баллов)