RazorpayCustomerBankAccount constructor
- @JsonSerializable(includeIfNull: false)
const
RazorpayCustomerBankAccount(
{ - String? id,
- String? entity,
- String? ifsc,
- String? bank_name,
- String? account_number,
- String? name,
- IMap? notes,
- String? success,
- String? status,
- String? username,
- String? handle,
- String? address,
- String? short_url,
- String? reference,
- int? updated_at,
})
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpayCustomerBankAccount({
// Fields from RazorpayVirtualAccountReceiver (nullable based on Partial)
String? id,
String? entity,
String? ifsc,
String? bank_name,
String? account_number,
String? name,
IMap<dynamic>? notes, // Assuming notes from Receiver if needed
// Field specific to this response type in d.ts
String? success, // Or bool? depending on actual API response
// Potentially other fields if needed based on VirtualAccounts definition
String? status, // from Receiver
String? username, // from Receiver
String? handle, // from Receiver
String? address, // from Receiver
String? short_url, // from Receiver
String? reference, // from Receiver
int? updated_at, // from Receiver
}) = _RazorpayCustomerBankAccount;