В форме передаю уникальный номер заказа:
<input type="hidden" name="LMI_PAYMENT_NO" value="'.$cart_order_id.'">
На всех страницах до окончания платежа вижу в поле «название товара/услуги» нужный номер, например 090227-123902-1486
В итоге получаю merchant notification где есть все нужные данные, а вот LMI_PAYMENT_NO=0 и как следствие менеджер не может понять какой именно заказ оплачен т.к. нет в извещении номера заказа! Как пофиксить?
LMI_PAYMENT_NO=0 (Не передаётся номер платежа - номер заказа)
Автор Stariy*, фев 27 2009 17:56
2 ответов в данной теме
#1 Участник
Отправлено 27 февраля 2009 - 17:56
#2 Участник
Отправлено 28 февраля 2009 - 20:13
Думаю проблема у вас в том, что LMI_PAYMENT_NO у вас не целое число, т.к. есть дефисы.
В спецификации написано:
LMI_PAYMENT_NO
Внутренний номер покупки продавца
Номер должен представлять собой целое число без знака не больше 2147483647.
Поэтому указывайте число, и думаю проблема решится.
В спецификации написано:
LMI_PAYMENT_NO
Внутренний номер покупки продавца
Номер должен представлять собой целое число без знака не больше 2147483647.
Поэтому указывайте число, и думаю проблема решится.
#3 Новичок
Отправлено 10 апреля 2009 - 14:41
А алфавитные символы допускаются или только числовые? Пример: SG28.