StripePrice.fromJSON constructor
StripePrice.fromJSON(
- Map<String, dynamic> data
)
Implementation
factory StripePrice.fromJSON(Map<String, dynamic> data) {
return StripePrice(
id: data['id'],
currency: data['currency'],
unitAmount: data['unit_amount'] / 100.0, // Stripe stores amounts in cents
active: data['active'],
product: data['product'],
interval: data['recurring']?['interval'],
intervalCount: data['recurring']?['interval_count'],
created: DateTime.fromMillisecondsSinceEpoch(data['created'] * 1000),
);
}