Added custom URL support (DM)

This commit is contained in:
2026-01-08 16:36:32 +03:00
parent b70e95ac5c
commit d9bfa5ff7f
4 changed files with 34 additions and 12 deletions

View File

@@ -3,15 +3,26 @@ package api
import "resty.dev/v3"
type Client struct {
token string
resty *resty.Client
apiBaseURL string
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",
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",
}
}