New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
PayPal Billing Agreements WHMCS Addon
With the MyWorks billing module breaking nearly every update of WHMCS, I've decided to release the PayPal Billing Agreements payment gateway that I've developed and currently use. It's not as feature-rich and requires some manual installation steps, but the basic functionality is there, and hey, it's free
Any feedback or suggestions for improvement would be appreciated ... maybe if there's enough interest I'll have the motivation to turn it into a proper, feature-rich payment gateway.
Comments
Yeah the 7.7->7.8 migration with the myworks billing agreements module is painful.
We had to revert 3 times, each time needing to write another script/fix.
Even then we had to write another one and run it on the 1st to flush out the fake CC they add.
Francisco
Amazing work, thank you! The code looks super solid and it's much more efficient than Myworks'.
Can clients cancel the billing agreement in the client area, or will they need to login to paypal to do this? Any chance you will be able to allow admin area cancellation? I guess the admin can just login as client and do it in the client area but it would be more convenient to have a button in the admin area.
Great effort !
They can press a button to cancel it in the client area.
Possibly in the future, it's not really a priority for me right now since there isn't that great of a reason as to why an admin needs to cancel a billing agreement (correct me if I'm wrong, though).
I use this feature often with my current myworks module install. When a customer complains and doesn't know why they're being charged I can just cancel it form the admin area. Very easy.
@Lyphiard what do you think about a migration from the myworks module to your module? Is it possible keeping all the billing agreements intact?
@conlustro were you able to keep your billing aggreements? Or did your clients have to re-create them. I m hoping to avoid that.
@Mrkluttz I never transitioned but I'm guessing you'll need to remove them all and have your customers re-create them. That's probably the only way.