RazorpayQrCodeGstCreateRequestBody constructor

  1. @JsonSerializable(includeIfNull: false)
const RazorpayQrCodeGstCreateRequestBody({
  1. required QrCodeType type,
  2. required QrCodeUsage usage,
  3. String? name,
  4. bool? fixed_amount,
  5. int? payment_amount,
  6. String? description,
  7. String? customer_id,
  8. int? close_by,
  9. IMap? notes,
  10. RazorpayTaxInvoice? tax_invoice,
})

Implementation

@JsonSerializable(includeIfNull: false)
const factory RazorpayQrCodeGstCreateRequestBody({
  required QrCodeType type,
  required QrCodeUsage usage,
  String? name,
  bool? fixed_amount,
  int? payment_amount,
  String? description,
  String? customer_id,
  int? close_by,
  IMap<dynamic>? notes,
  RazorpayTaxInvoice? tax_invoice, // Add tax invoice details
}) = _RazorpayQrCodeGstCreateRequestBody;