1. For Error with "response_code": 403, "response_message": "ip not whitelisted"
The reason for such an error : User are making the request from an IP which is not whitelisted at our end.
The resolution: Please raise a request from the IP which requires whitelisting
2. For Error with "response_code": 403, "response_message": "product not subscribed by app"
The reason for such an error : If the Product is not subscribed/added to the app.
The resolution: The subscribed product must be added in the app on the Manage App page.
3. For Error with "response_code": 403, "response_message": "action disallowed for the product"
The reason: Usually it means the user is requesting production APIs with test credentials and vice versa.
The resolution: Use only production app for production APIs and similarly for test APIs.
4. For Error with "response_code": 403,"response_message": "org is disabled"
The reason: Admin has disabled the access of the org.
The resolution: Admin should enable org if possible.
5. For Error with "response_code": 403, "response_message": "you are not authorized to make this request as product is unsubscribed"
The reason: You are making the request to a product which you have unsubscribed.
The resolution: Please resubscribe the product.
6. For Error with "response_code": 403, "response_message": "you are not authorized to make this request as your wallet balance is low"
The reason: Either the test credits or production wallet is exhausted.
The resolution: Recharge to continue using the APIs