Developer Documentations

 

Self Help
Table of Contents
Print
Name Type Description Require

d

genRequestId String A unique identifier of the charge

Transaction generated by [MERCHANTNAME]. It should be preceded by the [merchantCode] as

prefix.

Y
subscriptionId String A unique identifier that represents the user lifecycle since subscription.

It should be preceded by [merchantCode] as prefix.

subscriptionId should be “SP” for onetime payment.

Y
userId String Countrycode + MSISDN of the user Y
SID String The service ID (Will be provided by Dizlee) Y
PID String The product ID (Will be provided by Dizlee) Y
aggregatorId String The northbound aggregator partner Y
merchantId String The Owner of the product. [MERCHANTNAME] in

our case

Y
product String Identifier of the product, in our case

“[productName]”

Y
subProduct String Identifier of the subproduct in case if there are multiple subproducts types under the same

product.

Y
actionType String Always ‘1’ to generate the otp Y
amount Decimal Charge amount O
currency String The currency code. For example “KWD” (ISO-4217

Code)

O