
Changelog:
Aluleth Proposals Pro 0.4.4
= 0.4.4 =
* Complete plugin: Aluleth Proposals 0.5.2 is included (unchanged), nothing else to install.
* Reminders to the next signers ("your turn to sign") now go through the proposals waiting for signatures the same way as the follow-ups: page by page in a fixed order, from where the last hourly run stopped (the place is saved, also through proposals that get no reminder), and back to the start once the end is reached. Proposals with follow-ups turned off or whose signers were already reminded no longer keep later proposals from getting their reminders, however many there are (before, only the first 10,000 were looked at). Each signer still gets at most one reminder per version.
* Each list (reminders, follow-ups, signers) reads for about 8 seconds at most per hourly run.
Aluleth Proposals Pro 0.4.3
= 0.4.3 =
* Complete plugin: Aluleth Proposals 0.5.2 is included (unchanged), nothing else to install.
* Follow-ups ("opened, not signed") and reminders before the end date: proposals are now read page by page in a fixed order, from where the last hourly run stopped, and back to the start once the end is reached. Proposals that get no follow-up (follow-ups turned off in their terms, sent without Pro terms, or sent too recently) no longer fill the list and keep other proposals from getting theirs, however many there are. A run sends at most 40 emails of each kind and reads each list for about 12 seconds at most; the next run goes on from there. Each proposal still gets at most one follow-up and one reminder per version sent.
* Reminders to the next signers read the proposals waiting for signatures by id instead of by page number, so none is skipped when the list changes during a run.
Aluleth Proposals Pro 0.4.2
= 0.4.2 =
* Complete plugin: Aluleth Proposals 0.5.2 is included (unchanged), nothing else to install.
* Approval requests reach everyone who can approve and open the proposal, whatever gives them that right: administrators, the roles given the Settings and Proposals access in Aluleth › Settings › Access, rights given one by one or by another plugin. Each person is checked with WordPress's own capability check before the email goes (filter aluleth_proposals_pro/approvers). The message after "Ask for approval" says whether everyone was emailed, only some of them, nobody (no email could be sent) or that nobody else can approve; when no email went, the button can be used again at once. The activity shows how many people were emailed.
* FluentCart: one payable attempt per payment. The cart made for a payment is used again, and so is the order it became while that order can still be paid (pending or failed payment, also an offline order on hold): the client pays that same order (on FluentCart's own "pay for this order" page once the cart is completed), so opening the payment link again, or many times at once, never makes a second order to pay. An order counts as paid only when its payment status is paid (an order moved to processing by hand before the money came is not); a paid order is taken into account even when its message has not come yet; a payment being processed (authorized, scheduled, partly paid) shows a "being processed" message and nothing new to pay; a cancelled order cancels the request, also when it is cancelled on FluentCart's order screen. A new cart is made only once the earlier order is gone, failed for good or refunded.
* Every order and cart made for a payment stays linked to it (new table aluleth_prop_pay_orders, filled from the existing payments on update), so a late payment, refund or cancellation of an earlier order still finds its payment: a late payment of an earlier order marks the payment paid and closes the newer cart; a refund or cancellation of an earlier order never changes a payment paid by a later one (it is noted on the proposal). A payment that version 0.4.1 had given a second cart goes back to its first order while that order can be paid.
Aluleth Proposals Pro 0.4.1
= 0.4.1 =
* Complete plugin: Aluleth Proposals 0.5.2 is included, nothing else to install. If the free Aluleth Proposals plugin is already on the site, it is used as before and its proposals stay.
* Payments: one order (WooCommerce) or one cart (FluentCart) per payment, also when the link is opened twice at the same moment. A FluentCart order counts as the payment only when it holds the payment product alone.
* Reminders, follow-ups, "your turn" emails to signers and plan links are recorded before they are sent, with a unique key: two tasks running at once never send them twice. Every proposal waiting for signatures is looked at, however old.
* Limits (codes by email, payment tries, AI requests, time read) are counted in one database statement, so requests at the same moment are all counted.
* Approval: the approver approves the version they saw; documents and signers are part of what is approved (proposals approved before this version ask for approval again).
* After signing: a step that stopped half-way is no longer run again on its own; you choose with "Run the steps left again". The webhook address must start with https://.
* FluentCart: the payment products are made through FluentCart's own models.
* WooCommerce: declared compatible with its order tables (HPOS) and block checkout.
* Personal data export in pages; reports counted by the database, for any number of proposals.
* Uninstall: settings and AI settings are kept unless "delete data" is ticked.
Aluleth Proposals 0.5.2 (included)
* Signed PDFs and documents: kept in a private folder with a random name (older files move there). A daily check tells the site admins when the web server (Nginx) lets the folder be opened, with the rule to add; ALULETH_PROPOSALS_FILES_DIR in wp-config.php keeps them outside the website.
* "Your turn" emails to signers are recorded before they are sent, with a unique key: two people signing at the same moment never send them twice.
* Limits and counts (forms sent, openings, quote requests) are counted in one database statement, so requests at the same moment are all counted.
* A signed PDF is made once, also when it is downloaded twice at the same moment.
* Two proposals saved at the same moment cannot get the same number.
* Works without the mbstring PHP extension.
* WooCommerce: declared compatible with its order tables (HPOS) and block checkout.
Only logged in customers who have purchased this product may leave a review.
Support by Aluleth
Aluleth supports this product through WPBay
Questions are handled in WPBay's private ticket system, keeping your purchase details and support conversation together.
After purchase, open this item in My Downloads and choose Get Support.
What support includes
- Answers to product-related questions
- Help with reported bugs and issues
- Guidance for included third-party assets
What support does not include
- Customizations or new features
- Installation or setup services
Maintenance snapshot
See recent updates, compatibility, support, and developer activity.
- Updated today
- Developer active recently
- WPBay support available
- WordPress 7.1 tested
Snapshot updated 4 hours ago
View details Hide details
Maintenance details
This is maintenance data. It does not measure product quality or sales.
- Last update Updated today
- Compatibility WordPress 7.1 tested · PHP 8.3 tested, one version behind · WooCommerce 11 tested
- Releases 4 releases in the 1 days since listing
- Developer activity Developer active recently
- Support No recent support tickets to measure
- Docs and demo Documentation available · Changelog available · Demo available
How this snapshot works
Plugin Health
The score is out of 100 and uses data WPBay can check. Ratings, popularity, and sales are not used.
- Last update 30 points
-
Plugins receive full recency points under 30 days, then step down at 90, 180, 365, and 545 days.
- Compatibility 20 points
-
WordPress, PHP, and WooCommerce (when relevant) are scored separately. The latest two PHP lines count as current. Nearby previous versions keep most of the points.
- Current version 100%
- One version behind 75%
- Two versions behind 50%
- Three versions behind 25%
- Older or not listed 0%
- Releases 15 points
-
One release earns 10, two or three earn 13, and four or more earn 15. Each accepted product ZIP counts once; reprocessing the same upload and listing-only edits do not count.
- Developer activity 15 points
-
Based on WPBay login and dashboard activity. Exact last-login dates are never shown.
- Support 15 points
-
There are no recent WPBay tickets to measure.
- Docs and demo 5 points
-
Documentation: 2. Changelog: 1. Working demo or preview: 2.
Score ranges
- 90–100 Excellent
- 75–89 Healthy
- 60–74 Fair
- 40–59 Needs attention
- 0–39 Limited
Long gaps
WPBay also checks for long gaps between updates, developer activity, support replies, and releases. Buyers do not see this score.
- Time since update 35 points
- Last developer activity 25 points
- WordPress compatibility 15 points
- Support replies 15 points
- Fewer releases 10 points
More by Aluleth
Explore more bestselling products from this creator.

Reviews
There are no reviews yet.