Skip to content

CrystallizeAPI/node-tripletex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-tripletex

Node Tripletex SDK for easy Tripletex integration in Node.JS. Generic Tripletex Node integration with specific support for the Crystallize headless ecommerce serce.

Crystallize enables you to build your next-gen e-commerce business by the help of Fast GraphQL API Service backed by super structured Product Information Management (PIM)

You can view the required body models documented in Tripletex documentation

Install

yarn add @crystallize/node-tripletex

Usage

Initiate the client

const client = new TripletexClient({
    testDrive: true,
    consumerToken: "MY_TRIPLETEX_CONSUMER_TOKEN",
    employeeToken: "MY_TRIPLETEX_EMPOLOYEE_TOKEN"
  });

Create an Access Token

await client.getAccessToken();

Fetch all Inventories

await client.getInventories();

Get all VAT Types

await client.getVatTypes();

Create an Order

await client.createOrder(cartData);

Create an OrderLine

await client.createOrderLine(orderLineData);

Create a Customer

await client.createCustomer(customerData);

About

A connector Package to the Tripletex API

Resources

License

Stars

Watchers

Forks

Packages

No packages published