PaymentPaymobResponse.fromJson constructor
PaymentPaymobResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory PaymentPaymobResponse.fromJson(Map<String, dynamic> json) {
return PaymentPaymobResponse(
success: json['success'].toString() == "true",
transactionID: json['id'],
message: json['message'] ?? json['data.message'] != null
? Uri.decodeComponent(json['data.message']!)
: '',
responseCode: json['txn_response_code'],
amountCents: int.tryParse(json['amount_cents'] ?? '0') ?? 0,
dataMessage: json['data.message'] != null
? Uri.decodeComponent(json['data.message']!)
: '',
);
}