RazorpayRecurringPaymentCreateRequestBody constructor
const
RazorpayRecurringPaymentCreateRequestBody({})
Implementation
@JsonSerializable(includeIfNull: false)
const factory RazorpayRecurringPaymentCreateRequestBody({
// Base fields
required dynamic amount, // number | string
required String currency,
required String order_id,
required String email,
required dynamic contact,
required String customer_id, // Recurring specific
required String
token, // token_id, required dynamic recurring, // boolean | 1 | 0 | string, // string | number
IMap<String>? notes,
String? description,
String? subscription_id,
PaymentAuthentication? authentication,
}) = _RazorpayRecurringPaymentCreateRequestBody;