Выбирается товар, на любую сумму, либо несколько штук одного товара, формируется заказ, у которого есть кошелек WMR, сумма платежа и обязательный комментарий: invoice[наборбукв].
"формируется заказ" - для покупателя это всего лишь цифры и непонятные буквы, но которые в точности должны быть указаны при оплате, как на сайте.
мои подозрения формирования непонятного набора символов связаны с IP адресом того, кто сейчас на сайте, т.е. Вы заходите на сайт, сайт смотрит Ваш IP и по своему алгоритму переводит IP адрес в непонятный набор символов и выдаёт Вам, как invoice[наборбукв]. И только Вы сможете этот заказ забрать, после соответствующего перевода средств.
Затем необходимо вернуться на сайт и нажать кнопку проверки платежа. Если платеж пришел, то будет выдан товар, если нет - то предложение подождать и повторно нажать на кнопку.
оплатили и возвращаемся на сайт. жмём "проверка платежа" и нам X3 говорит, что с такого-то IP (который именуется invoice[наборбукв]) был произведён платёж товара на такую-то сумму (по сумме определили количество товара).
мне кажется что схема вот такая... возможно в invoice[наборбукв] кодируется и тип товара.
попробуйте на сайт с другого IP войти, изменился invoice[наборбукв] или нет?
если нет, то может сайт хранит информацию в кеш?..