Oli Docs
01. Getting Started SDK02. Getting Started SDK-VOD03. Getting Started SDK-SHORT04. Vtex05. Shopify06. Woocommerce07. Braavo08. Linx09. Vipcommerce10. Vnda11. JetcommerceConfigurationRequirementsPermissions keysRoutes IntegrationsCart Checkout12. Magento13. Webstorm

Getting Started Oli-Checkout

Integrations API from multiples platforms


Configuration

- For the API to work, the tokens must be recorded in the bank as a single record.
- It will be necessary to join the tokens in the order that is written in requirements, separating them by "__".
- Exemplo: "{IntegrationKey}__{UserName}__{Password}__{StoreID}"

Requirements

- IntegrationKey
- UserName
- Password
- StoreID

Permissions keys

- Read
- Write

Routes Integrations

- Router POST - api/v1/auth
- Router POST - api/v1/adm_checkout/InsertCartItens

Cart Checkout

After accessing the auth route, you will need the token, for authentication of the next route

The InsertCartIttens route, when successfully adding items, will return a has for the url to be generated

POST Router:

https://Domain/checkout/cart

Request:

{
"items": {
"id": "string",
"quantity": 0,
},
"clientProfileData": {
"liveId": "fake-ab1c-4b59-a65e-38283984ed46"
}
}

Response:

{
"message": "string",
"status": "string",
"data": {
"url": "https://domainClient.com.br/checkout/
}
}