CheckoutEventBody class

Inheritance

Constructors

CheckoutEventBody({required String orderId, required double amountBeforeDiscount, required double amountAfterDiscount, required double discountAmount, required List<Product> products, required PaymentMethod paymentMethod, Status? status, required double tax, required double shippingFee, String? paymentBank, String? shippingPartner, String? shippingAddressCode, String? shippingProvince, String? shippingDistrict, String? shippingWard, String? shippingStreet, String? shippingAddress, String? note, String? sdkVersion, String? sdkId, String? attr1, String? attr2, String? attr3, String? attr4, String? attr5})

Properties

amountAfterDiscount double
final
amountBeforeDiscount double
final
attr1 String?
finalinherited
attr2 String?
finalinherited
attr3 String?
finalinherited
attr4 String?
finalinherited
attr5 String?
finalinherited
discountAmount double
final
hashCode int
The hash code for this object.
no setterinherited
note String?
final
orderId String
final
paymentBank String?
final
paymentMethod PaymentMethod
final
products List<Product>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sdkId String?
finalinherited
sdkVersion String?
finalinherited
shippingAddress String?
final
shippingAddressCode String?
final
shippingDistrict String?
final
shippingFee double
final
shippingPartner String?
final
shippingProvince String?
final
shippingStreet String?
final
shippingWard String?
final
status Status?
final
tax double
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited