Donations by Siropu

Donations by Siropu 1.4.1

No permission to buy (€19.99)
Fixed an issue with email reminders not sent to the correct users.
Fixed an issue with incorrect phrase in email body.
Added the option to remove donors from donor user group(s) after 1, 3, 6, 12 months or never.

Added the option to send email reminders every x months.

I have added a new ACP section for this where you can see when, who and how many times a donor has received reminders.

Phrases used for the email: siropu_donations_email_reminder_subject and siropu_donations_email_reminder_body

Added a new user group permission that allows you to hide the donated amount. It is unset by default.
  • Like
Reactions: DaveM
Added two new admin options for more control:

1. Allow anonymous donations
2. Allow donation message

Bugs Fixed
Error when trying to donate without subscribing.
When only yearly option is enabled, it wont get selected by default when "I would you like to donate automatically…" is checked.
Added the option to support yearly recurring donations.
Fixed an issue with validating cryptocurrency donations.
  • Love
Reactions: Capitan Terror
Added the option to receive donations in cryptocurrencies.
Added the option to post donation notifications as individual threads in a specified forum or posts in a specified thread.
Added goal option to display only avatars for widget latest donations and top donors.
Added API endpoints to get donations and add/edit donations outside XF.
Fixed an issue where users can still donate to expired/inactive goals.
Now you can enable donations via Stripe with monthly subscriptions supported and subscription cancellation option from donor's "Your donations" page.

Made improvements to the donation flow where when you first click on the "Donate" button, it will display a list of donation methods to choose from, before getting redirected to the donation form.

Bugs Fixed
Fixed an issue with progress bar where the percentage can go outside of the bar.
Fixed an issue with donation widget where expired donation goals are still displayed.

Attachments

  • donationMethodsList.webp
    donationMethodsList.webp
    9.2 KB · Views: 76
  • stripeDonation.webp
    stripeDonation.webp
    17.5 KB · Views: 77
Added "Your donations" page where you can view your donations. If a donation is a subscription, it will be marked as such and added a link to your payment provider account where you can view and cancel subscriptions.

The page is linked from the visitor account menu and on other pages where donation stats are displayed.
Have added a sidebar widget position for this page as well.
Donation goal in donation lists are now linked to their own page.
Added the option for donors to choose if they want to subscribe for monthly recurring donations. This can be enabled from admin options.

Added admin option to select donation type (for non-recurring donations).

Fixed an error due to a deprecated function in newer PHP versions.
Top Bottom