Я думаю, вы можете сами справиться с нефиксированной ценой.
Дело в том, чтобы предложить хороший интерфейс для увеличения / уменьшения цены (форма с +/-). Вы можете даже предложить скопировать среднюю цену за последние 5 человек, которые купили этот предмет.
Когда цена установлена, вы можете обрабатывать форму:
- если это <1 $, просто скажите «Спасибо за ваше предложение, но с учетом стоимости транзакции PayPal я не получу ни копейки, поэтому я предпочитаю предлагать вам продукт. Вот ссылка. Если вы действительно хотите купив его, вы можете вернуться на предыдущую страницу. "
- если это> 1 $, «Спасибо за вашу покупку, просто нажмите эту кнопку, чтобы оплатить через Paypal», и вы сгенерируете кнопку с суммой
Обратите внимание, что кнопка PayPal появляется только на последнем этапе, вы также можете предложить другие способы оплаты.
Если у вас есть несколько товаров, вы можете использовать систему покупок, установить все цены на 0 и настроить их так, чтобы они нигде не отображались. Затем на последней странице вы запрашиваете общую сумму платежа, которую хочет сделать пользователь, и используете вашу индивидуальную форму вместо предложенной системой покупок.