Search the Community
Showing results for tags 'Subscriptions'.
-
1. DNS Manager For WHMCS 3.6.0 - 20% OFF! The stream of updates has been flowing rapidly, and another one of our WHMCS modules has just been swept along with the current, exactly 13 years after its first stable release. We’re talking about our renowned DNS Manager For WHMCS and its latest 3.6.0 edition. Curious what we’ve added to the package of functionalities to make the module even more capable of assisting you in your daily operations? Here's a glimpse: Support for WHMCS V8.12Deleted Zones tool that lets you recover deleted DNS and rDNS zones, along with their associated DNS and PTR recordsThe ability to create custom PTR records in the admin area for unassigned rDNS zonesThe availability of three new API methods, making DNS record management smoother So, with these new features and a 20% discount within reach, do you want to experience firsthand how the product can benefit your business? Learn more about DNS Manager For WHMCS 3.6.0! 2. EasyDCIM v1.15.0 is out! There are many factors that determine the direction of a business’s development, but if security isn’t one of the key principles, any threat along the way could easily become the end of the road. EasyDCIM understands this, and equips you with the tools to stay on the right path, ensuring you keep moving forward, no matter the obstacles. With the release of version 1.15.0, the platform’s ability to protect your system from dangers has significantly increased. The key updates in the field involve: The new System Security section, featuring configuration checks and recommendations for improving system protectionAdded ModSecurity support, enhancing the defense of Debian-based systems against unauthorized access attemptsThe new template in the OS Installation extension, enabling the automatic installation of Fedora Server 41 Seems like it’s time to start your data center adventure, with the complete equipment to stay threat-proof! Explore all the new features of EasyDCIM v1.15.0! 3. Know your subscribers better with MetricsCube Data never lies, and MetricsCube ensures you fully grasp each message. This time, the bottom line is: clients who pay regularly are one of the pillars of your success, so be sure you take care of them properly. The platform is here to help. With in-depth reports on your subscriber base, you can effortlessly track customer engagement and transform all those valuable insights into strategic actions - whether focused on communication, marketing, or beyond. What do the numbers reveal, and how can you connect the dots to boost your recurring revenue? We’re happy to guide you to where everything is laid out clearly. Build stronger bonds with your subscribers and watch your income grow! 4. WHMCS V8.12 Support - Modules List Our list keeps expanding and new names are making their way in all the time. Just in case you haven’t been up to speed lately, we’re referring to a complete rundown of our WHMCS modules that are fully compatible with WHMCS V8.12. Check if your favorites are already WHMCS V8.12-friendly! Need WHMCS Module Development For Your Business? Get Your Free Quote Now! We can customize our modules to fit your exact needs or even create a completely new one from scratch to give your WHMCS platform an added boost!
-
- ModulesGarden
- Modules Garden
- (and 8 more)
-
I'm having a huge problem with people setting up a subscription when buying hosting. about half of them are paying again when they get an invoice reminder and I'm sending refunds back like crazy which are costing me fees in paypal. There is no need for an invoice reminder for active subscriptions, how can I disable this only for active subscriptions? I'd like to keep sending invoice reminders for people without active subscriptions and overdue subscriptions so they're reminded to pay manually.
-
Hi, I thought I would share that I managed to do this, and should help out others. The topic that did it for me. http://thereforei.am/2012/07/03/cancelling-subscriptions-created-with-paypal-standard-via-the-express-checkout-api/ So in the module I created under the function terminate. I used the API to get the product details of the service. This gave me the subscription ID. I then run the PayPal function which terminated the subscription. //// SUSPEND PAYPAL PAYMENTS //// $command = "getclientsproducts"; $adminuser = "whmusername"; $values["clientid"] = $params['clientsdetails']['userid']; $values["serviceid"] = $params["serviceid"]; $values["responsetype"] = "xml"; $PRODUCTARRAY = localAPI($command,$values,$adminuser); $SUBSCRIPTIONID = $PRODUCTARRAY[products][product][0]['subscriptionid']; change_subscription_status( $SUBSCRIPTIONID, 'Cancel' ); //// SUSPEND PAYPAL PAYMENTS //// PayPal Function /** * Performs an Express Checkout NVP API operation as passed in $action. * * Although the PayPal Standard API provides no facility for cancelling a subscription, the PayPal * Express Checkout NVP API can be used. */ function change_subscription_status( $profile_id, $action ) { $api_request = 'USER=' . urlencode( 'api_username' ) . '&PWD=' . urlencode( 'api_password' ) . '&SIGNATURE=' . urlencode( 'api_signature' ) . '&VERSION=76.0' . '&METHOD=ManageRecurringPaymentsProfileStatus' . '&PROFILEID=' . urlencode( $profile_id ) . '&ACTION=' . urlencode( $action ) . '&NOTE=' . urlencode( 'Profile cancelled at store' ); $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, 'https://api-3t.sandbox.paypal.com/nvp' ); // For live transactions, change to 'https://api-3t.paypal.com/nvp' curl_setopt( $ch, CURLOPT_VERBOSE, 1 ); // Uncomment these to turn off server and peer verification // curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, FALSE ); // curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, FALSE ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $ch, CURLOPT_POST, 1 ); // Set the API parameters for this transaction curl_setopt( $ch, CURLOPT_POSTFIELDS, $api_request ); // Request response from PayPal $response = curl_exec( $ch ); // If no response was received from PayPal there is no point parsing the response if( ! $response ) die( 'Calling PayPal to change_subscription_status failed: ' . curl_error( $ch ) . '(' . curl_errno( $ch ) . ')' ); curl_close( $ch ); // An associative array is more usable than a parameter string parse_str( $response, $parsed_response ); return $parsed_response; } Hope this helps and saves plenty of time and $$$ Feel free to improve it. Like if subcription == ' ' Enjoy
-
Hello, This was just a quick module I wrote to show PayPal Subscriptions within my WHMCS installation. I also tried to come up with a way of showing PayPal Subscriptions that haven't been cancelled, but the service had (so the customer may still be paying for a service they no longer have). Installation It's quite easy to install: 1) Download the ZIP from here 2) Upload the contents of to /modules/addons/paypalsubscriptions 3) Login to WHMCS -> Addon Modules -> PayPal Subscritions Module -> Activate 4) Addons -> PayPal Subscriptions Version: 1.0 GitHub: https://github.com/Danomanic/WHMCSPayPalSubscriptions Issues/Suggestions: https://github.com/Danomanic/WHMCSPayPalSubscriptions/issues Download: https://github.com/Danomanic/WHMCSPayPalSubscriptions/archive/master.zip - - - Updated - - - To-do (what I'm working on): - Add a button which will make a call to the PayPal API, and cancel the subscription when clicked. - Cancel PayPal subscriptions automatically when the client cancels their service.
- 2 replies
-
- automatically
- cancel
-
(and 3 more)
Tagged with:
-
Hi there, I have some services setup and would like to bill just a setup fee for the first month and a monthly fee for subsequent months. I tried doing this but it doesn't work correctly -- right now, my new clients are billed both setup fee and monthly when they signup instead of just the setup fee at sign up. Is there any way I can configure a $0 fee just for the first month so my clients just need to pay for setup fee on first month and then pay a monthly subscription from the second month? I run version 5.2.16. Thanks.
