Info |
---|
Isklad API connector |
Tip |
---|
Source code
|
Main features:
Note |
---|
Business & Developer notes: |
Info |
---|
Isklad API kapcsolat |
Tip |
---|
Forráskód
|
Főbb funkciók:
Note |
---|
Üzleti & fejlesztési megjegyzések: |
API Endpoint | Status | Isklad description | Notes | ||||||
---|---|---|---|---|---|---|---|---|---|
code-lists | |||||||||
| Stored for each shop as object | ||||||||
| Stored for each shop as object | ||||||||
| - | Stored for each shop as object There is no public endpoint, the list is hardcoded in a method | |||||||
| Stored for each shop as object | ||||||||
| - | Stored for each shop as object There is no public endpoint, the list is hardcoded in a method | |||||||
| Stored for each shop as object xml feed is huge, it causes timeout, we use the static short list hardcoded into a method | ||||||||
client-to-egon | |||||||||
| Change status of a MyOrder claim | ||||||||
| Creates settings for another eshop | ||||||||
| The method inserts a new order into the warehouse system. This method also serves to update orders if a request with an existing original_order_id is sent to us in the system. In this case, if the order is in the state of 0,1,2,11,12 the order is updated according to the newly sent data. | ||||||||
| Creates a return label for packages that are returned from the customer to the warehouse | ||||||||
| Creates supplier in system. If the ICO parameter is filled, the system checks if the supplier already exists. If the supplier exists, the system updates the supplier. If the supplier does not exist, the system creates a new supplier. | ||||||||
| The method gains information about items sent out (items added to shipment) and their expiration | ||||||||
| The method returns the current status information for the order | ||||||||
| Method returns products and their expirations | ||||||||
| Method returns product details (name, count,...) | ||||||||
| Sends back information about packaging options | ||||||||
| Method stores (create or update) information about notified shipment | ||||||||
| Sends back info about shipping companies and costs | ||||||||
| List the stock movements for the specified date range. | ||||||||
| The method cancels an existing order in the system. Cancellation of orders is only possible in certain situations when the order is not sent yet. Otherwise, resp_code = 303: Method Not Allowed | ||||||||
| This method modifies (if it already exists) or inserts (if not yet) a product card into the system. | ||||||||
egon-to-client | |||||||||
| Request to return an Invoice to Order. | We create a public attachment for the Isklad order with the content of | |||||||
| Request to update stock inventories in client's software. Egon fires it everytime when inventory card is changed. | ||||||||
| Request to trigger the update of the claim status in the client's system. | ||||||||
| Request to update tracking statuses for respective return package created before by CreateOrderReturnLabel. | ||||||||
| The method stores information about the notified shipment | ||||||||
| Request to write an order status to the client system. | Updates Isklad status in Odoo with some other fields (expected delivery date, total cost, etc) |