common

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MeliAnnouncement

type MeliAnnouncement struct {
	ID            string
	Title         string
	Quantity      int
	Price         float64
	ThumbnailURL  string
	Sku           string
	Link          string
	CategoryID    string
	Condition     string
	ListingTypeID string
	Pictures      []string
	Description   string
	Channels      []string
	SaleTerms     []struct {
		ID          string
		Name        string
		ValueID     interface{}
		ValueName   string
		ValueStruct struct {
			Number int
			Unit   string
		}
		Values []struct {
			ID     interface{}
			Name   string
			Struct struct {
				Number int
				Unit   string
			}
		}
		ValueType string
	}
	Attributes []struct {
		ID          string
		Name        string
		ValueID     string
		ValueName   string
		ValueStruct interface{}
		Values      []struct {
			ID     string
			Name   string
			Struct interface{}
		}
		AttributeGroupID   string
		AttributeGroupName string
		ValueType          string
	}
}

type MeliCredential

type MeliCredential struct {
	AccessToken  string
	ExpiresIn    int
	UserID       string
	RefreshToken string
	UpdatedAt    time.Time
}

type MeliOrder

type MeliOrder struct {
	ID string
	// Can be converted to time
	DateCreated string
	Status      OrderStatus
	Items       []OrderItem
}

type MercadoLivre

type MercadoLivre interface {
	// contains filtered or unexported methods
}

type OrderItem

type OrderItem struct {
	ID       string
	Title    string
	Sku      string
	Quantity int
}

type OrderStatus

type OrderStatus string
const (
	Unknown           OrderStatus = ""
	Confirmed         OrderStatus = "confirmed"
	PaymentRequired   OrderStatus = "payment_required"
	PaymentInProcess  OrderStatus = "payment_in_process"
	PartiallyPaid     OrderStatus = "partially_paid"
	PartiallyRefunded OrderStatus = "partially_refunded"
	PendingCancel     OrderStatus = "pending_cancel"
	Cancelled         OrderStatus = "cancelled"
	Invalid           OrderStatus = "invalid"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL