Как принимать произвольную сумму?

#
Как принимать произвольную сумму?
Добрый день.

Посоветуйте, как удобнее всего и _идеологически правильнее_ будет реализовать такой функционал:

Нужно принимать абонентскую плату по номеру договора.
Сумма может быть внесена любая. Абонентская плата может быть разной.

В идеале надо чтобы человек ввел номер договора, ввел свою сумму и оплатил. И в заказах появилась бы его оплата и номер договора.
Поэтому хотелось бы реализовать на базе интернет-магазина.
Не хотелось бы привязывать номера договоров к пользователям, чтобы мог оплатить кто угодно.
Модератор
#
Re: Как принимать произвольную сумму?
Не вижу проблем, получив номер договора и сумму проверяете договор, если есть - создаете заказ, в него вставляете товар, в название пишите "Пополнение по договору %s", в артикул лучше тоже вставить договор, например BILL-%s. Все
#
Re: Re: Как принимать произвольную сумму?
Т.е. каждый раз создается новый товар?
#
Re: Как принимать произвольную сумму?
Присоединяюсь к вопросу.  У меня есть вариант оплаты личной консультации.  Сумма оплаты почти всегда зависит от конкретного клиента и темы консультации.  Необходимость создавать ряд специфических и, по сути - одноразовых товаров конкретно для каждого индивидуального клиента выглядит черезчур громоздко.  Хотелось бы реализовать схему, описаную господином Stepan0v-ым: поле для ввода суммы, поле для ввода описания оплачиваемых товара или услуги, оплата.
Модератор
#
Re: Как принимать произвольную сумму?
Stepan0v,
товар никакой не создается, создается заказ и заказанный товар, не связанный ни с одним из товаров магазина.

aaksyonenko,
см. ответ выше.
#
Re: Re: Как принимать произвольную сумму?
Понял. Спасибо.
Авторизация