toJson method

Map<String, dynamic> toJson()

Convert this object to JSON, preserving the API’s snake-case keys.

Implementation

Map<String, dynamic> toJson() => {
  'id': id,
  'name': name,
  'description': description,
  'currency': currency,
  'amount': amount,
  'one_time_fee': oneTimeFee,
  'recurrency': recurrency,
  'recurrency_unit': recurrencyUnit,
  'recurring_cycles': recurringCycles,
  'trial_period': trialPeriod,
  'discount_amount': discountAmount,
  'discount_percentage': discountPercentage,
  'discount_cycles': discountCycles,
  'is_live': isLive,
  'already_subscribed': alreadySubscribed,
  'created': created,
};