# Packages
No description provided by the author
# README
Commerce API
Codat's Commerce API enables you to pull up-date-date commerce data from several leading payments, point-of-sale, and eCommerce systems. You can view your SMB customers' products, orders, payments, payouts, disputes, and more - all standardized to our Commerce data model.
SDK Installation
go get github.com/codatio/client-sdk-go/commerce
SDK Example Usage
package main
import(
"context"
"log"
"github.com/codatio/client-sdk-go/commerce"
"github.com/codatio/client-sdk-go/commerce/pkg/models/operations"
)
func main() {
s := codatcommerce.New(
codatcommerce.WithSecurity(shared.Security{
AuthHeader: "Basic BASE_64_ENCODED(API_KEY)",
}),
)
ctx := context.Background()
res, err := s.CompanyInfo.Get(ctx, operations.GetCompanyInfoRequest{
CompanyID: "8a210b68-6988-11ed-a1eb-0242ac120002",
ConnectionID: "2e9d2c44-f675-40ba-8049-353bfcb5e171",
})
if err != nil {
log.Fatal(err)
}
if res.CompanyInfo != nil {
// handle response
}
}
Available Resources and Operations
CompanyInfo
- Get - Get company info
Customers
Disputes
Locations
Orders
Payments
- Get - Get payment
- GetMethod - Get payment method
- List - List payments
- ListMethods - List payment methods
Products
- Get - Get product
- GetCategory - Get product category
- List - List products
- ListCategories - List product categories