getCustomUiSTCModelCards function
Map<String, String?>
getCustomUiSTCModelCards({
- required PaymentMode paymentMode,
- required String phoneNumber,
- required String checkoutId,
- required String lang,
- required String shopperResultUrl,
This method creates a map of parameters to be used for a custom UI STC (STC Pay) payment. It requires the payment mode, phone number, checkout ID, language, and shopper result URL as parameters. It returns a map containing data for the payment type, mode, checkout id, phone number, language, and shopper result URL.
Implementation
Map<String, String?> getCustomUiSTCModelCards({
required PaymentMode paymentMode,
required String phoneNumber,
required String checkoutId,
required String lang,
required String shopperResultUrl,
}) {
return {
"type": PaymentConst.customUiSTC,
"mode": paymentMode.toString().split('.').last,
"checkoutid": checkoutId,
"phone_number": phoneNumber,
"lang": lang,
"ShopperResultUrl": shopperResultUrl,
};
}