1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Помогите с Merchant для Webmoney

Тема в разделе "Web Coding", создана пользователем Евлампий, 4 ноя 2007.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Евлампий

    Евлампий Постоялец

    Регистр.:
    28 мар 2007
    Сообщения:
    84
    Симпатии:
    15
    Для автоматического приема платежей через систему Webmoney установил merchant-php-1.0.4. Однако необходима возможность пополнения счета пользователя на заданную им сумму. Подскажите, плз, как это сделать?
     
  2. REALiSTiC

    REALiSTiC

    Регистр.:
    30 мар 2006
    Сообщения:
    354
    Симпатии:
    126
    Код:
    	<input type="hidden" name="LMI_PAYEE_PURSE" value="кошель продавца" />
    	<input type="hidden" name="LMI_PAYMENT_AMOUNT" value="ск-ко" />
    	<input type="hidden" name="LMI_PAYMENT_DESC" value="описание" />
    
     
  3. Евлампий

    Евлампий Постоялец

    Регистр.:
    28 мар 2007
    Сообщения:
    84
    Симпатии:
    15
    Спасибо, это понятно. Тут дело в том, что для проведения платежа в автоматическом режиме необходимо чтобы цифра и назначение платежа совпадали с теми, которые закладываются в базу данных. Но в бд нельзя предусмотреть все возможные суммы...
     
  4. Joker003

    Joker003 Прохожие

    А нельзя разрешить клиентам самим вписывать нужную сумму?
     
  5. Евлампий

    Евлампий Постоялец

    Регистр.:
    28 мар 2007
    Сообщения:
    84
    Симпатии:
    15
    На сайте есть возможность покупать определенные товары по определенной цене. А есть возможность пополнить свой баланс в магазине и с него делать покупки. Поэтому нужно чтобы при покупке товара выводилась фиксированная цена, а при пополнении баланса можно было вводить сумму самостоятельно.
     
  6. akhkharu

    akhkharu Постоялец

    Регистр.:
    26 июн 2007
    Сообщения:
    111
    Симпатии:
    12
    Ну сделай для пополнения баланса вместо

    <input type="hidden" name="LMI_PAYMENT_AMOUNT" value="ск-ко" />

    вот так

    <input type="text" name="LMI_PAYMENT_AMOUNT"/>

    только проверять не забывай 8)
     
  7. REALiSTiC

    REALiSTiC

    Регистр.:
    30 мар 2006
    Сообщения:
    354
    Симпатии:
    126
    И что ?

    Это значение обязательное. Сам не знаешь, что говоришь.
     
  8. akhkharu

    akhkharu Постоялец

    Регистр.:
    26 июн 2007
    Сообщения:
    111
    Симпатии:
    12
    Никто и не спорит, что оно обязательное. ТС нужно, чтобы при пополнении баланса посредством WMI пользователь мог сам вводить нужную сумму. Когда я делал пополнение баланса таким образом, все работало. Так что я знаю что говорю.
     
  9. Евлампий

    Евлампий Постоялец

    Регистр.:
    28 мар 2007
    Сообщения:
    84
    Симпатии:
    15
    Не получается почему-то так.
     
  10. Sect0R

    Sect0R Читатель

    Заблокирован
    Регистр.:
    4 апр 2007
    Сообщения:
    136
    Симпатии:
    43
    Тогда поставь
    <input id="summ" type="hidden" name="LMI_PAYMENT_AMOUNT" value="" />

    А где надо чтобы пользователь вводил ссуму поставь такое поле:
    <input id="newsumm" type="text" value="" onChange="document.getElementById('summ').value=document.getElementById('newsumm');"/>

    Попробуй так если простая смена типа поля LMI_PAYMENT_AMOUNT не работает.
     
Статус темы:
Закрыта.