После того, как заменили стандартное формирование номера заказа магенты на собственное (теперь это последовательность из 14 цифр, генерируемая нашим модулем), появилась проблема с модулем Webmoney. Клиент оплачивает заказ, оплата проходит, в комментарии к транзакции номер заказа правильный, а поле Order ID в транзакции равно 0. Вот что мы видем в Webmoney Processing, Incoming Transactions:
При этом у данного заказа в магенте статус pending_payment, т.е. не оплачен.
Помогите пожалуйста разобаться, как решить проблему.
После нестандартных доработок оформления заказа перестал передаваться номер заказа модулю Webmoney
28.04.2012 08:08
Если вы откроете спецификацию платёжного интерфейса WebMoney, то увидите, что параметр «Внутренний номер покупки продавца» «должен представлять собой целое число без знака не больше 2147483647».