initializeCardPayment method
Future<CardPaymentResponse?>
initializeCardPayment({
- dynamic amount,
- dynamic txnRef,
- dynamic mobileNumber,
- dynamic zainboxCode,
- dynamic email,
- dynamic callbackUrl,
Implementation
Future<CardPaymentResponse?> initializeCardPayment({amount, txnRef, mobileNumber,
zainboxCode, email, callbackUrl}) async {
CardPaymentRequest createZainboxRequest = CardPaymentRequest(
txnRef: txnRef,
amount: amount,
mobileNumber: mobileNumber,
zainboxCode: zainboxCode,
emailAddress: email,
callBackUrl: callbackUrl,
publicKey: publicKey,
isTest: isTest
);
return await createZainboxRequest.initializeCardPayment();
}