Skip to main content
All CollectionsAdvanced HelpIntegrationsDIY Integration
Checkout Tax— Real-Time from the ERP
Checkout Tax— Real-Time from the ERP

We list the systems already supported for real-time checkout tax and how to integration new back-office ERP systems.

João Estima avatar
Written by João Estima
Updated this week

Live Checkout Tax, provides real-time information to logged users on your EvolutionX webstore. In the checkout, customers can get the final tax calculated by the ERP.

Current ERP Systems with Live Checkout Tax Integrations

The following systems are already integrated for Live Checkout Tax and are easy to setup:

  • Acumatica

  • ECI DDMS

  • ECI Horizon

  • Prima Software

  • Spruce

  • TIMS Software

  • Live Customer Account

Live Checkout Tax

The following requests and responses are examples for Live Checkout Tax.

Request Header

Notes:

  • Bearer Token is preferred but oAuth2 and other authorization types can be supported too.

  • The Method for the endpoint should be POST.

Example Request Header:

Content-Type: application/json
Accept: application/json
Authorization: Bearer Token or username & password

Request Body

Notes:

  • The Customer Code attribute will use the references of the ERP for the account number.
    It is not required for the ERP to store EvolutionX IDs for these entities. If needed, the EvolutionX Customer Account can store a GUID or Record ID in the Seller Reference as well (ask DevOps if you need this value in this integration).

  • The Discount field is only applied when there is a promotion on the subtotal. If the promotion is for an item group, the item line amount will reflect the discount directly.

Example Request Body

{
"request": {
"header": {
"customer_code": "C0004935",
"seller_reference": "01",
"shiptopostcode": "3700"
},
"lines": [
{
"item_sku": "TST03",
"line_amount": "15.6",
"qty": 1
}
],
"discount": 2.1,
"shipping": [
{
"id": "0",
"title": "U.S. Mail - Express",
"label": "U.S. Mail - Express",
"amount": "15.6"
}
]
}
}

Response Body

Notes:

  • The response most follow the example structure.

Example Request Body

{
"data": {
"salestax_amount": 3.1
}
}

ERP DIY Integration

To use this feature you need the ERP DIY Integration App see the full article.

Contact the customer success team to discuss a new integration project.

Did this answer your question?