added webhook specific structs

This commit is contained in:
Bastian de Byl
2023-03-13 00:07:50 -04:00
parent 563e6baeda
commit db6e320b7f
2 changed files with 23 additions and 33 deletions

23
snipcart/webhook.go Normal file
View File

@@ -0,0 +1,23 @@
package snipcart
type SnipcartShippingAddress struct {
FullName string `json:"fullName"`
FirstName string `json:"firstName"`
Name string `json:"name"`
Company string `json:"company"`
Address1 string `json:"address1"`
Address2 string `json:"address2"`
FullAddress string `json:"fullAddress"`
City string `json:"city"`
Country string `json:"country"`
PostalCode string `json:"postalCode"`
State string `json:"province"`
Phone string `json:"phone"`
VatNumber string `json:"vatNumber,omitempty"`
}
type SnipcartOrderEventContent struct {
Token string `json:"token"`
Items []SnipcartItem `json:"items"`
ShippingAddress SnipcartShippingAddress `json:"shippingAddress"`
}