Process triggers
All triggers sent by ORP are specified in the below table. These triggers can be used to hook in custom processes.
Order API
Trigger | Description | Data sent |
ORDERMISPICKCREATED | Fires when an item is mispicked. | orderNumber |
ORDERUPDATEDBYDELIVERY | Fires when a delivery is added. | mispickedItems: {itemSku}:{orderLineExternalId}:{orderLineQuantityUpdated};
|
NEWDELIVERY | Fires when a delivery is added. | orderNumber |
NEWORDER | Fires when an order is added. | orderNumber |
ORDERLINECREDIT | Fires when a refundhistory is added to an orderline. | orderNumber |
PENDINGTRANSACTION | Fires when a transaction is set to pending, or was added with state pending. | orderNumber |
REFUND_TRANSACTION_SUCCESS | Fires when a refund transaction was succesfully handled. | orderNumber |
NEWDOCUMENT | Fires when a document is added. | documentName |
NEWPAYMENT | Fires when a payment is added. | orderNumber |
NEWRMA | Fires when an RMA is added. | orderNumber |
ORDERSTATUSCHANGED | Fires when the order status is updated. | orderNumber |
NOTE_CREATED | Fires when a note is created. | orderNumber |
NOTE_UPDATED | Fires when a note is updated. | orderNumber |
NOTE_DELETED | Fires when a note is deleted. | orderNumber |
Stock API
Trigger | Description | Data sent |
---|---|---|
STOCKMUTATION | Fires when stock is modified via the API. If stock is modified by entity the event data will contain the data in the right column. | quantity |
STOCKMUTATION | Fires when stock is modified via the API. If stock is modified by entity the event data will contain the data in the right column. | quantity |
Product API
Trigger | Description | Data sent |
---|---|---|
PRODUCT_UPDATED | This trigger is sent when a product is updated, for example: assigned to a channel, assigned to a category, product set to completed, attributes updated, etc. | masters |
PRODUCT_PRICE_UPDATED | Sent when a product price is updated. | masters |
PRODUCT_IMAGE_UPDATED | Sent when a product image is updated. | masters |
VARIATION_ADDED | Sent when a variation is added to a master products. | rootProductMasterCode |
PRODUCT_GENESIS | Sent when a new product is created. | ProductGenesisId |
PRODUCT_STATUS_CHANGED | This event is triggered when the status of a product has changed. | ProductCode |
BULK_PRODUCT_UPDATED | This process is triggered every 5 minutes with batches of modified master products. | masters |
copyright wolfpack DCS b.v. 2020