Saltar al contenido
Flow Module

The processes nobody should be doing by hand.

eCommerce orders pushed to the ERP automatically. Statuses updated. Delivery notes generated. Notifications sent. Zero manual intervention. Zero transcription errors.

Order automation flow diagram

What does Flow automate?

Orders → ERP

Order confirmed in the eCommerce → Sales Order automatically created in the ERP. Customer, lines, address, payment method. Everything mapped.

Order statuses

When the warehouse confirms picking in the ERP, the status is updated in the store. The B2B customer sees "Shipped" in their private area.

Delivery notes and invoices

The delivery note generated in the ERP can be emailed automatically to the customer, or made available for download in their B2B portal.

Validations

Before creating the order in the ERP: does the customer exist? Do they have credit? Is there stock? Is the payment method valid? Everything validated automatically.

Conditional logic

If order > €5,000, it requires director approval. If the customer is new, they are created in the ERP first. If stock < minimum, restocking is triggered.

Notifications

Email, webhook, SMS. Notifies the sales team, the warehouse or the customer based on the event and the conditions you define.

Technical flow: eCommerce order → ERP

1. Customer confirms order in PrestaShop
2. Integrafy Flow captures event order:confirmed
3. Validation: customer exists in ERP + stock available + credit OK
4. Creates Sales Order in SAP B1 via Service Layer
5. SAP returns DocEntry → Integrafy stores cross-reference
6. PrestaShop shows SAP order number to the customer
7. Warehouse confirms in SAP → status is updated in PrestaShop
8. Stock reserved in SAP → reflected in PrestaShop < 10s

Frequently asked questions about Flow

Can I define my own conditions in the flows?

Yes. Flow lets you build conditional logic: if the order exceeds X euros, it requires approval. If the customer is new, they are validated before being created in the ERP. If stock is insufficient, the warehouse is notified.

What happens if a flow fails?

Every step of the flow is logged. If it fails, it is retried automatically with exponential backoff. You can configure alerts so the team acts only when needed.

Do the flows run in real time?

Yes. Flow processes events in real time. An order confirmed in PrestaShop appears in SAP in seconds, not hours.

Do I need to code to build flows?

No. Flows are configured with visual rules. If your logic is more complex, you can use custom code at specific points of the flow.

Does Flow handle returns?

Yes. The return flow can: create a credit note in the ERP, update stock, notify the customer and generate the return label.

How many hours does your team spend entering orders?

Automate the flows that drain your time. 30-minute demo.