Class: SadadPaymentGateway

SadadPaymentGateway(config)

SadadPaymentGateway

Constructor

new SadadPaymentGateway(config)

Parameters:
Name Type Description
config Config required Sadad Payment gateway configuration
Source:

Methods

(async) getPaymentToken(amount, orderId) → {Promise.<{ResCode:string, Token:string, Description:string, redirectURL:string}>}

get token for make payment
Parameters:
Name Type Description
amount number In rials.
orderId string
Source:
Returns:
Type
Promise.<{ResCode:string, Token:string, Description:string, redirectURL:string}>

(async) verifyPayment(orderId, token, resCode) → {Promise.<{status:boolean, results:object, message:string}>}

verify the payment
Parameters:
Name Type Description
orderId string
token string
resCode number
Source:
Returns:
Type
Promise.<{status:boolean, results:object, message:string}>