PaymentCardStripe.fromJson constructor

PaymentCardStripe.fromJson(
  1. Map<String, dynamic> json
)

Implementation

PaymentCardStripe.fromJson(Map<String, dynamic> json) {
  cardId = json['cardId'];
  paymentCardId = json['paymentCardId'];
  cardHolderName = json['cardHolderName'] ?? '';
  cardBrand = json['cardBrand'] ?? '';
  cardExpMonth = json['cardExpMonth'];
  cardExpYear = json['cardExpYear'];
  if (cardExpYear! > 2000) {
    cardExpYear = cardExpYear! % 2000;
  }
  cardLast4 = json['cardLast4'];
  timestamp = json['timestamp'];
  gateway = json['gateway'];
  cardNumber = json['cardNumber'];
  cardCVC = json['cardCVC'];
  setAsDefault = json['setAsDefault'] == 1;
}