toMap method
Implementation
@override
Map<String, dynamic> toMap() {
Map<String, dynamic> map = {
FIELD_NUMBER: number,
FIELD_CVC: cvc,
FIELD_NAME: name,
FIELD_ADDRESS_CITY: addressCity,
FIELD_ADDRESS_COUNTRY: addressCountry,
FIELD_ADDRESS_LINE1: addressLine1,
FIELD_ADDRESS_LINE1_CHECK: addressLine1Check,
FIELD_ADDRESS_LINE2: addressLine2,
FIELD_ADDRESS_STATE: addressState,
FIELD_ADDRESS_ZIP: addressZip,
FIELD_ADDRESS_ZIP_CHECK: addressZipCheck,
FIELD_CURRENCY: currency,
FIELD_COUNTRY: country,
FIELD_CUSTOMER: customerId,
FIELD_EXP_MONTH: expMonth,
FIELD_EXP_YEAR: expYear,
FIELD_FINGERPRINT: fingerprint,
FIELD_FUNDING: funding,
FIELD_ID: id,
FIELD_LAST4: last4,
FIELD_TOKENIZATION_METHOD: tokenizationMethod,
FIELD_OBJECT: VALUE_CARD
};
removeNullAndEmptyParams(map);
return map;
}