RazorpaySubscriptionRegistrationEmandate constructor
- @JsonSerializable(includeIfNull: false)
- required int first_payment_amount,
- int? max_amount,
- int? expire_at,
- EmandateAuthType? auth_type,
- RazorpayOrderBankDetailsBaseRequestBody? bank_account,
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpaySubscriptionRegistrationEmandate({
required int
first_payment_amount, // Required for emandate, AuthorizationMethod? method, // Should be 'emandate'
int? max_amount,
int? expire_at,
EmandateAuthType? auth_type,
RazorpayOrderBankDetailsBaseRequestBody? bank_account,
}) = _RazorpaySubscriptionRegistrationEmandate;