RazorpayRegistrationLink class abstract
- Annotations
-
- @freezed
Constructors
-
RazorpayRegistrationLink.new({required String id, required String entity, required String type, required List<
RazorpayLineItems> line_items, String? draft, int? date, String? customer_id, String? currency, RazorpayCustomerDetails? customer_details, String? order_id, int? expire_by, @JsonKey(toJson: _boolToInt, fromJson: _intToBool) bool? sms_notify, @JsonKey(toJson: _boolToInt, fromJson: _intToBool) bool? email_notify, @JsonKey(toJson: _boolToInt, fromJson: _intToBool) bool? partial_payment, IMap? notes, String? receipt, dynamic amount, String? payment_id, int? issued_at, int? paid_at, int? cancelled_at, int? expired_at, NotificationStatus? sms_status, NotificationStatus? email_status, int? gross_amount, int? tax_amount, int? taxable_amount, InvoiceStatus? status, int? amount_paid, int? amount_due, String? currency_symbol, int? billing_start, int? billing_end, bool? group_taxes_discounts, int? terms, int? comment, bool? view_less, dynamic idempotency_key, dynamic ref_num, String? auth_link_status, RazorpayAuthorizationToken? token, String? nach_form_url}) -
constfactory
-
RazorpayRegistrationLink.fromJson(Map<
String, dynamic> json) -
factory
Properties
- amount → dynamic
-
no setterinherited
- amount_due → int?
-
no setterinherited
- amount_paid → int?
-
no setterinherited
- auth_link_status → String?
-
no setterinherited
- billing_end → int?
-
no setterinherited
- billing_start → int?
-
no setterinherited
- cancelled_at → int?
-
no setterinherited
- comment → int?
-
no setterinherited
-
copyWith
→ $RazorpayRegistrationLinkCopyWith<
RazorpayRegistrationLink> -
Create a copy of RazorpayRegistrationLink
with the given fields replaced by the non-null parameter values.
no setterinherited
- currency → String?
-
no setterinherited
- currency_symbol → String?
-
no setterinherited
- customer_details → RazorpayCustomerDetails?
-
no setterinherited
- customer_id → String?
-
no setterinherited
- date → int?
-
no setterinherited
- draft → String?
-
no setterinherited
- email_notify → bool?
-
no setterinherited
- email_status → NotificationStatus?
-
no setterinherited
- entity → String
-
no setterinherited
- expire_by → int?
-
no setterinherited
- expired_at → int?
-
no setterinherited
- gross_amount → int?
-
no setterinherited
- group_taxes_discounts → bool?
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
no setterinherited
- idempotency_key → dynamic
-
no setterinherited
- issued_at → int?
-
no setterinherited
-
line_items
→ List<
RazorpayLineItems> -
no setterinherited
- nach_form_url → String?
-
no setterinherited
- notes → IMap?
-
no setterinherited
- order_id → String?
-
no setterinherited
- paid_at → int?
-
no setterinherited
- partial_payment → bool?
-
no setterinherited
- payment_id → String?
-
no setterinherited
- receipt → String?
-
no setterinherited
- ref_num → dynamic
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sms_notify → bool?
-
no setterinherited
- sms_status → NotificationStatus?
-
no setterinherited
- status → InvoiceStatus?
-
no setterinherited
- tax_amount → int?
-
no setterinherited
- taxable_amount → int?
-
no setterinherited
- terms → int?
-
no setterinherited
- token → RazorpayAuthorizationToken?
-
no setterinherited
- type → String
-
no setterinherited
- view_less → bool?
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Serializes this RazorpayRegistrationLink to a JSON map.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited