MessageInvoice.fromJson constructor
Parse from a json
Implementation
factory MessageInvoice.fromJson(Map<String, dynamic> json) => MessageInvoice(
productInfo: ProductInfo.fromJson(json['product_info']),
currency: json['currency'],
totalAmount: json['total_amount'],
startParameter: json['start_parameter'],
isTest: json['is_test'],
needShippingAddress: json['need_shipping_address'],
receiptMessageId: json['receipt_message_id'],
paidMedia: json['paid_media'] == null
? null
: PaidMedia.fromJson(json['paid_media']),
paidMediaCaption: json['paid_media_caption'] == null
? null
: FormattedText.fromJson(json['paid_media_caption']),
);