RazorpayAddon constructor

  1. @JsonSerializable(includeIfNull: false)
const RazorpayAddon({
  1. required String id,
  2. required String entity,
  3. required RazorpayItem item,
  4. required int quantity,
  5. required int created_at,
  6. required String subscription_id,
  7. String? invoice_id,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory RazorpayAddon({
  required String id,
  required String entity,
  required RazorpayItem
      item, // Assuming RazorpayItem is defined in items_model.dart
  required int quantity,
  required int created_at,
  required String subscription_id,
  String? invoice_id, // Nullable as per .d.ts
}) = _RazorpayAddon;