The Author Payment plugin was commissioned by the owner of a large empire of political blogs. This client needed a way to easily keep track of how much he owed each author based on their rate of pay per article and the number of articles they had written. Based on that data, the client wished to be able to pay each of the authors via PayPal without having to go to the PayPal site for each individual transaction.
The solution I created integrated the PayPal API into the client’s WordPress installation. This WordPress backend plugin cut the manual workload of the client down by several hours per week and replaced an array of other tools.
This custom back end WordPress plugin had the following requirements/specifications:
- The default state for any user on the site registered as an author is unpaid.
- Only the site admin can change an author to paid status
- If an author is in a paid status, their name appears in the payment screen, along with their rate of pay (per article), the number of articles they have published and the number of articles they have been paid for. A calculation of what the author is owed is made based on that, and a payment button is enabled.
- The author’s registered email should be used as their default PayPal email, but the ability to override that needs to exist.
- A notes field for each author.
- The ability to override everything and mark an author as having been paid as well as resolving their count of articles paid.
- A ‘one-click-pay’ option to allow payment for up to 6 authors at a time if all of the defaults are to be left as-is.
Do you require a custom WordPress solution to make your website work better for you? Use the form below to contact me today!