If your shop is a part of a non-profit organization, such as a church, or if you take donations for any other reason, say for great help in some forums, you will be delighted to find this recipe that allows your customers to add any amount of donation just before choosing a payment gateway.
Your Checkout Payment page will look like this with a Donation module added above the payment choices:
Further, your Checkout Confirmation page will look like this, specifying the donation amount in the totals section as well as in a prominent extra box:
Note
New:
catalog/includes/modules/order_total/ot_donation.php
catalog/includes/languages/english/modules/order_total/ ot_donation.php
catalog/images/icons/donation.gifcatalog/includes/ modules/donation.php
Modified:
catalog/includes/classes/order_total.php
catalog/checkout_payment.php
catalog/checkout_confirmation.php
catalog/checkout_process...