toJson method
Implementation
Map<String, dynamic> toJson({
required int ctransactionId,
}) =>
{
"ctransaction_id": ctransactionId,
"authorization_id": authorizationId,
"card_acquirer_name": cardAcquirerName,
"name": userBox.get('user') == null
? null
: userBox.get('user')!.user.actualOrganization.name == null
? '${userBox.get('user')!.user.actualOrganization.firstName.split(' ').first} ${userBox.get('user')!.user.actualOrganization.lastName.split(' ').first}'
: userBox.get('user')!.user.actualOrganization.name!,
"card_acquirer_id": cardAcquirerId,
"terminal_id": terminalId,
"transaction_date_time": transactionDateTime,
"batch_number": batchNumber,
"card_obf_pan": cardObfPan,
"reference_number": referenceNumber,
"system_trace": systemTrace,
"card_label": cardLabel,
"card_aid": cardAid,
"pos_entry_mode": posEntryMode,
"card_tsi": cardTsi,
"card_application_cryptogram": cardApplicationCryptogram,
"transaction_amount": transactionAmount,
"transaction_currency_code_3": transactionCurrencyCode3,
};