Notifications

The merchant receives information about the status of the payment process (that has been initiated with the call of relevant payment page/process on Payguru platform) through those notifications. All the notifications are transmitted to merchant by Payguru through the notification URLs defined during the service configuration phase in the integration process. Merchant is expected to provide those notification URLs.


Transaction Notifications

The status and result of each transaction performed in the Payguru Platform are transmitted to the Merchant via the following notifications. The MSISDN shown in the following notation is the encrypted/masked version of the customer's mobile phone number. In most of the cases, Payguru don't share even the encrypted/masked MSISDN.

Example:

http://paymentmerchanturl.com/BillingNotification?msisdn=xxMSISDNxx&txId=xxTransactionIdxx&status=xxStatusxx&operator=xxOidxx&order=xxOrderxx&item=xxItemxx& amount=xxAmountxx&service=xxServicexx&error=xxErrorCodexx&errorDesc=xxErrorDescriptionxx&billingType=xxBillingTypexx&subsId=xxSubsIdxx&xxQSxx


Subscription Notifications

For each subscription process performed on the Payguru Platform, the notification structure shown below is used to transmit the status and result of the subscription process to the Merchant.

  • The MSISDN parameter in the notation is the encrypted/masked version of the customer's mobile phone. In most of the cases, Payguru don't share even the encrypted/masked MSISDN.

  • SubscriptionID is a parameter assigned to each "mermbership or subscription cycle". If the customer cancels the subscription and restarts it after a while, a new "subscription ID" will be assigned to that particular subscription cycle. The SubscriptionID is also sent in transaction notifications for the billings in renewals.

Example:

http://paymentmerchant.com/SubscriptionNotification?msisdn=xxMSISDNxx&subsId=xxSubsIdxx&txId=xxTransactionIdxx &status=xxStatusxx&operator=xxOidxx&service=xxServicexx&order=xxOrderxx&billingType=xxBillingTypexx&xxQSxx