Channel Status API

This API returns the availability of all channels enabled for a particular merchantID

Method : POST

Variable / ParameterType Format / Max LengthDescription / Example
merchantIDAlphanumeric, 32 charsMerchant ID in PG system.
datetimeYYYYMMDDHHmmssRequest date & time, e.g. 20161202153423
skeyAlphanumericFor merchant access verification purpose

Response (JSON Format)

Variable / ParameterType Format / Max LengthDescription / Example
statusBooleantrue/false
resultObject[...]
titleAlphanumericDisplay name of the payment method
statusBooleanTrue = Bank/Channel is online or available False = Bank/Channel is temporary offline/down for maintenance
currencyObjectList of currency accepted by the payment method
channel_mapObject[...]
integration_typeObjectHosted, seamless, seamlesspayment, direct
requestAlphanumericChannel name submitted during request
responseAlphanumericChannel name submitted during response
logo_url_16x16AlphanumericLink to channel logo in size 16x16
logo_url_24x24AlphanumericLink to channel logo in size 24x24
logo_url_32x32AlphanumericLink to channel logo in size 32x32
logo_url_120x43AlphanumericLink to channel logo in size 120x43
channel_typeTextIB - internet banking, CC - credit card, EW - ewallet, OTC - over the counter
googlepay_enabledBoolean1 = Google Pay is enabled for this channel 0 = Google Pay is NOT enabled for this channel
applepay_enabledBoolean1= Apple Pay is enabled for this channel 0 = Apple Pay is NOT enabled for this channel
installment_infoAlphanumericDisplay list of installment plan available

Formula of skey

skey = HMAC_SHA256( {datetime}{merchantID}, {verify_key} )

Language
Click Try It! to start a request and see the response here!