RazorpayVirtualAccountBaseRequestBody constructor
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpayVirtualAccountBaseRequestBody({
required RazorpayVirtualAccountReceiverBaseRequestBody receivers,
String? name,
String? description,
dynamic amount_expected, // string | number | null
dynamic amount_paid, // string | number -> Usually not in request?
String? customer_id,
int? close_by, // Unix timestamp
IMap<dynamic>? notes,
// TPV specific field (handled in separate model)
// List<RazorpayAllowedPayerBaseRequestBody>? allowed_payers,
}) = _RazorpayVirtualAccountBaseRequestBody;