Add product features, Heleket crypto payments and order status icons.
This commit is contained in:
+19
-10
@@ -28,16 +28,25 @@ type CartItem struct {
|
||||
}
|
||||
|
||||
type Order struct {
|
||||
ID int
|
||||
UserID *int
|
||||
GuestName string
|
||||
GuestEmail string
|
||||
GuestPhone string
|
||||
Address string
|
||||
Total float64
|
||||
Status string
|
||||
CreatedAt time.Time
|
||||
Items []OrderItem
|
||||
ID int
|
||||
UserID *int
|
||||
GuestName string
|
||||
GuestEmail string
|
||||
GuestPhone string
|
||||
Address string
|
||||
Total float64
|
||||
Status string
|
||||
PaymentMethod string
|
||||
HeleketUUID string
|
||||
HeleketOrderID string
|
||||
HeleketPaymentURL string
|
||||
HeleketPaymentStatus string
|
||||
CreatedAt time.Time
|
||||
Items []OrderItem
|
||||
}
|
||||
|
||||
func (o Order) IsHeleket() bool {
|
||||
return o.PaymentMethod == "heleket"
|
||||
}
|
||||
|
||||
type OrderItem struct {
|
||||
|
||||
Reference in New Issue
Block a user