RecurringPaymentRequest.fromJson constructor

RecurringPaymentRequest.fromJson(
  1. dynamic data
)

Implementation

factory RecurringPaymentRequest.fromJson(dynamic data) {
  var json = DynamicJsonExtension.getJsonMap(data);
  return RecurringPaymentRequest(
    paymentDescription: json['payment_description'] ?? '',
    regularBilling: RecurringPaymentSummaryItem.fromJson(json['regular_billing']),
    managementURL: json['management_url'] ?? '',
    trialBilling: json['trial_billing'] != null
        ? RecurringPaymentSummaryItem.fromJson(json['trial_billing'])
        : null,
    billingAgreement: json['billing_agreement'],
    tokenNotificationURL: json['token_notification_url'],
  );
}