Files
go-vchasno-kassa/api/client.go
2026-01-08 16:37:02 +03:00

29 lines
553 B
Go

package api
import "resty.dev/v3"
type Client struct {
token string
resty *resty.Client
apiBaseURL string
fiscalEndpoint string
}
func NewClient(token string) *Client {
return &Client{
token: token,
resty: resty.New(),
apiBaseURL: "https://kasa.vchasno.ua/api/v3",
fiscalEndpoint: "/fiscal/execute",
}
}
func NewDMClient(token string, dmURL string) *Client {
return &Client{
token: token,
resty: resty.New(),
apiBaseURL: dmURL,
fiscalEndpoint: "/dm/fiscal",
}
}