RazorpayOrderCreateTransferRequestBody constructor
- @JsonSerializable(includeIfNull: false)
const
RazorpayOrderCreateTransferRequestBody(
{ - required String account,
- required dynamic amount,
- required String currency,
- IMap? notes,
- @JsonKey(toJson: _boolToInt, fromJson: _intToBool) bool? on_hold,
- int? on_hold_until,
- List<String>? linked_account_notes,
})
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpayOrderCreateTransferRequestBody({
// Base fields
required String account,
required dynamic amount,
required String currency,
IMap<dynamic>? notes,
// Update fields
@JsonKey(toJson: _boolToInt, fromJson: _intToBool) bool? on_hold,
int? on_hold_until,
// Order specific field
List<String>? linked_account_notes, // Use List<String> for notes array
}) = _RazorpayOrderCreateTransferRequestBody;