mapToPurchaseStepTwoData method
Map<String, dynamic>
mapToPurchaseStepTwoData(
)
Implementation
Map<String, dynamic> mapToPurchaseStepTwoData() {
final Map<String, dynamic> data = {
'pan': pan,
'otp': otp,
'amount': amount,
'terminalId': terminalId,
'merchantId': merchantId,
'cardHolderName': cardHolderName,
'cvV2': cvV2,
'dateExpiration': dateExpiration,
'currencyCode': currencyCode,
'transactionId': transactionId,
'transactionIdentifierType': transactionIdentifierType,
'transactionIdentifierValue': transactionIdentifierValue,
'isTokenized': isTokenized,
};
if (orderCustomerEmail.isNotEmpty) {
data['orderCustomerEmail'] = orderCustomerEmail;
}
if (clientMail.isNotEmpty) {
data['clientMail'] = clientMail;
}
return data;
}