The open source Ghost source code shows work recently done on a “Tips & Donations” feature that appears slated to appear in the “Labs” section in the future. Here are the details I see in the code so so far:
- Support for suggested amounts
- Only backend I see clearly supported is Stripe, the partner already used for subscription payments.
- Multiple currencies supported. I did not dig for the complete list, but I imagine it aligns with what Stripe supports.
This may be a solution for people looking for one-time payments instead of subscriptions. I haven’t looked closely to see if admins can force the amount to be a specific value or if tip/donation amount is always something the user can choose.
You can see all the mentions of “donations” for yourself here:
https://github.com/search?q=repo%3ATryGhost%2FGhost%20donations&type=code