This section includes many of the frequently asked questions in the integration phase, this has been compiled by our experienced integration engineers in order to make it easier for you to find an answer to your inquiries.
Q1: Receiving 3 instances of every notification even though the response sent is 200 OK
A1: Our notification handling system relies on 3 important factors to consider the notification as successfully received, and prevent the triggering of our retry mechanism (3 retries)
- 200 OK in response.
- Response type is in JSON.
- Response body is completely empty, devoid of any characters.
Q2: After unsubbing using the Delete Subscription API, the user is not in CANCELLED state.
A2: This is probably due to a wrong subscription ID used in the request URL, refer to the Delete Subscription API's IMPORTANT NOTE section.
Q3: Why are we not receiving the Conversion ID in notification/callback on some operators?
A3: There are multiple possible scenarios that you might not get the Conversion ID, since the phase between clicking subscribe on LP and getting back to your portal after successful subscription is sometimes managed by some operators not Mondia Pay.
There are 3 possible scenarios here:
- User is on the operator's consent page. After the user subscribes, he is redirected back to us in order to redirect the user to your service. Then we notify you about the subscription, with the conversion id retrieved from the redirection. This is the happy scenario.
- User is on the operator's consent page. After the user subscribes, he is stuck on the operator's page due to a network issue or the user closes the portal before the redirection. In that case we will never receive the redirection from the operator, hence we will wait for the operator's notification to create the subscription and notify you. In that case you will never receive the Conversion ID. This is the unhappy scenario.
- User is on the operator's consent page. After the user subscribes, he is delayed on the consent page for sometime. During the delay we received a notification from the operator about the subscription without the conversion id, so we send you a notification without it. During the first 5 mins after the notification is received, if we get the redirection with the conversion id, we will update the subscription and add the Conversion ID. This is the OK scenario.