UniInvoiceModel.fromJson constructor

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

Implementation

UniInvoiceModel.fromJson(Map<String, dynamic> json) {
  id = json['id'];
  status = json['status'] ?? '';
  amount = json['amount'] ?? 0;
  currency = json['currency'] ?? '';
  description = json['description'] ?? '';
  logoUrl = json['logo_url'] ?? '';
  amountFormat = json['amount_format'] ?? '';
  url = json['url'] ?? '';
  callbackUrl = json['callback_url'] ?? '';
  expiredAt = json['expired_at'] ?? '';
  createdAt = json['created_at'] ?? '';
  updatedAt = json['updated_at'] ?? '';
  backUrl = json['back_url'] ?? '';
  successUrl = json['success_url'] ?? '';
  metadata = json['metadata'] != null ? jsonDecode(json['metadata']) : {};
}