Automatic license renewals in SOLO Server when using a 3rd-party e-commerce solution
Payment plans are supported through SOLO Server's integrated eCommerce. We recommend using PayPal's PayFlow Pro payment gateway, but support will also be added to Stripe.
If you are using a different solution, you can still use SOLO Server for automatic license renewals.
You or your developer would implement logic on your web server that uses SOLO Server's web services to achieve integration with a third-party e-commerce platform/service. Here are some more specific, high-level points:
- First, you need to pick one of two approaches with regard to these subscriptions. We generally recommend approach 2 as described here, because it is generally simpler.
- You would use the XmlLicenseService. UpdateActivationFields method to update a license as needed, when a subscription is activated or deactivated.
- We strongly recommend you require validating the license with SOLO Server periodically:
- Instant Protection PLUS 3: Periodic license validation.
- Protection PLUS 5 SDK Native Edition: Refreshing a license.
- Protection PLUS 5 SDK .NET Edition: Refreshing a license.
Also, note that if you are using FastSpring for your e-commerce, we have built-in FastSpring integration.