Beruflich Dokumente
Kultur Dokumente
Introduction
1.1 Purpose
This document has been created to explain the Ezypay Prepaid Recharge Applications web
services/http api interface. This is intended for developers, who are developing interface
applications to consume these services to provide various supported services through
Ezypay. The description of the web services can be used by the end users to write other
custom reporting & support applications around Ezypay.
Parameters:
Sno Parameter Type Length Description Null- Example
able
1 Authorization Code String 12 Method will accept N/A 5998799662498
authorization code which is
defined at creation time
2 Product Int Not Mention Method will accept product id N/A 1
3 Mobile Number String 14 Method will accept customer N/A 943658452
mobile no.
4 Amount String 14 Method will accept customer N/A 10
recharge amount 0
5 Request ID String 14 Method will accept Request Id Optional 5698
from 3rd party who is calling this 5
API
6 Request ID String 30 Method will accept Store Id Mendatory NA
from 3rd party only for Airtel
Prepaid who is calling this API
Response Interpretation:
Sno Response Interpretation Type, Clause & Example
Resolution
Parameters:
Sno Parameter Type Length Description Null- Example
able
1 Authorization Code String 1 Method will accept N/A 5998799662498
2 authorization code which is
defined at creation time
2 Product Int Not Mention Method will accept product id N/A 1
3 Mobile Number String 1 Method will accept customer N/A 943658452
4 mobile no.
4 Amount String 1 Method will accept customer N/A 100
4 recharge amount
5 Request ID String 1 Method will accept Request ID Optional 56985
4 from 3rd party who is calling this
API
6 Circle String 5 Method will accept the circle N/A KOLKATA
0 code for identifying the region
Response Interpretation:
Response Interpretation Type, Clause & Example
Resolution
1 Txnid~RequestId Txnid : Exypay 12345~RE10111
~MobileNumber~Status registered ID,REquestid: ~9999999999~ 1~
Id~description~Amount ID which comes from Transaction Successful
~balance~ Date party,Balance: current ~100~500.25~12/02/2013
balance after last 10:20:23
transaction,
StatusID:transaction
status in Numeric ,
description:Transaction
status
description,MobileNumb
er: customer mobile no,
Date:
Currentadtetime,Amount
:Recharge Amount
Product ID
Postpaid RechType Product ID
MTS POSTPAID 57
REL CDMA POSTPAID 47
REL GSM POSTPAID 59
LOOP MOBILE POSTPAID 50
TATA INDICOM POSTPAID 53
VODAFONE POSTPAID 35
LandLine RechType Product ID
AIRTEL LANDLINE 48
BSNL LANDLINE 56
MTNL LANDLINE 51
RELIANCE LANDLINE 49
TATA INDICOM LANDLINE 53
6. Get Balance
https://api.myezypay.in/Ezypaywebservice/GetBalance.aspx?AuthorisationCode=5998799662498
Parameters:
Sno Parameter Type Length Description Null- Example
able
1 AuthorisationC String 12 Method will accept N/A 5998799662498
ode authorization which is defined
at creation time
Response Interpretation:
Sno Response Interpretation Type, Cause & Example
Resolution
1 Current Current Balance Agent 500~10/02/2013 10:12 AM
Balance~Current current wallet balance
Datetime
https://api.myezypay.in/Ezypaywebservice/TransactionEnquiry.aspx?AuthorisationCode=5998799662498&
RequestID =1264
Parameters:
Null-
Sno. Parameter Type Length Description Example
able
Method will accept
Authorization
1 string 12 authorization code which is N/A 5998799662498
Code
defined at creation time
Method will return ReqID to
2 RequestID string 14 3rd party who is calling this N/A 56985
API
Response Interpretation:
Sn Type, Cause &
Response Interpretation Example
o Resolution
Important Notes
Following response code and Description will show incase of invalid input during trans
query..
-1100: Vendor Request ID not Supplied
-1900: Please make your txn enquiry after 5 (mins)
-1300: Request ID not found in system
-10000: Unknown