How to accept custom donation amount along with selling products in payment question?