Suppose user subscribed to Api1 with Silver tire. And now user want to upgrade same subscription to Gold tier. How user will do it in wso2 store. Is there any web service available to upgrade this plan/tier.
You can't upgrade the subscription directly. Instead, you can remove current subscription and subscribe again with the new tier.
Related
Is it possible to add paid subscription (like Windows365 or Defender for Endpoint) to a M365 DEV Tenant?
Thank you for your support
Stefan
How can I add subscription based billing support to an app running in the AWS. I know there are third party service providers, but could not find a service from AWS it self.
Is there a possibility to notify the subscribed users via email that a new api has been published & is available in the api store
There is NO such option.
However in case of a new version of the API, we can do something to alert the user who are already subscribed to the old version.
For more info visit Managing an API Lifecycle
And for the list of features that APIM provides, APIM Features
I have published an API with tier availability as bronze.
When I subscribe to that API as a different user in the store, bronze will be the only available tier to subscribe.After subscription, when I try accessing the API, I am able to hit it many times in a minute without any restriction. Why does it not restrict me for 1 request per minute?
Thanks
Are you using your local install of WSO2 API Manager or API Cloud service? In API Cloud, the tiers are all presetup and work flawlessly as far as I can tell.
For your local API Manager set up the couple things I would look at are:
Check whether the APIs that you set up require authorization - if you set them up as public without authorization key requirement - then I think there is no tier enforcement either because your tier cannot be verified without authorization.
Check your ties.xml to ensure that the throttling level for the tier is properly set up: https://docs.wso2.com/display/AM170/Managing+Throttling+Tiers
I have configured APIs via the WSO2 API Manager and connected the API Manager to the Business Activity Monitor. I now need to charge for API usage.
Does WSO2 Business Activity Monitor support any payment gateway out-of-the-box? Is there any reference manual or use case about connecting BAM to a payment gateway?
If BAM doesn't support processing payment via integration with 3rd party payment gateways, what should be the best practice to process payments? (e.g. like StratosLive does?)
I can't seem to find any guide about this topic.
Please refer to [1] for more details for billing and metering. In BAM there is no way to connecting to a payment gateway.
[1] http://docs.wso2.org/wiki/display/AM140/Monitoring%2C+Statistics+and++Billing