UniInvoiceModel.fromJson constructor
UniInvoiceModel.fromJson(
- 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']) : {};
}