RazorpayPlan constructor
- @JsonSerializable(includeIfNull: false)
- required String id,
- required String entity,
- required PlanPeriod period,
- required int interval,
- required RazorpayItem item,
- required int created_at,
- @NotesConverter() Map<
String, dynamic> ? notes,
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpayPlan({
required String id,
required String entity,
required PlanPeriod period,
required int interval,
required RazorpayItem item,
required int created_at, // Use the full Item response model
@NotesConverter() Map<String, dynamic>? notes,
}) = _RazorpayPlan;