MakePurchaseResponse.fromJson(Map<String, dynamic> json) : purchaseInfo = json['purchaseInfo'] != null ? PurchaseInfo.fromJson(json['purchaseInfo']) : null, this.error = null;