All about AFAS
AFAS: Get price lists from AFAS
Get price lists, discount groups and quantity prices from AFAS and send them to your webshop, often for B2B customer groups.
Updated November 9, 2026
This flow gets price lists from AFAS and sends them to applications that can handle price lists. It is often used for B2B, where customers or customer groups get their own prices.
How it works
For each article, APIcenter collects:
- Price list information: several prices for the same article, based on criteria.
- Discount group information (kortingsgroepen): extra discount prices for the same article.
- Price levels: prices based on quantities.
- Tax information, because prices can have different tax settings.
APIcenter calculates the prices from a base price list. Other prices can be a fixed discount, a percentage or a completely different price, so a base price is always needed. You set the base price list in the settings below. ***** is the default AFAS price list excluding VAT.
APIcenter looks at the modification date of the prices. Articles without price list or discount group prices are skipped.
What you need first
- The products exist in the target application, for example through Get products from AFAS. This flow updates existing products with the extra prices.
- Map in the settings which price list or discount group belongs to which customer group in the target application. Every price list in the data must be in this mapping.
- Do you not want to use a certain price list? Filter it out in AFAS, so it is not in the data.
Tips
- Many target applications work with customer groups, not with prices for each customer. Set up your price lists in AFAS with that in mind.
- The extra price information comes from two connectors in the connector set. They are only used when this flow is on.

You find all settings for this flow below, each with its own explanation.
Settings
The settings you see in the dashboard, with what each one does.
Enable URL Encoding of data in the endpoints of the source application
General flow settingEnable URL Encoding of data in the endpoints of the target application
General flow settingEnable URL encoding of data in endpoints
General flow settingUse administration mapping table
General flow settingWhat to do with a value that cannot be mapped using the mapping table
General flow settingNotifications Email address
NotificationsNotifications Slack webhook
NotificationsNotifications frequency
NotificationsReceive Notifications
NotificationsWhat pricelist you want to make use of as your basic pricelist
PriceList SettingsThe AFAS price list (prijslijst) APIcenter uses as the base price list when it retrieves products and price lists from AFAS. The default ***** (five asterisks) is the standard AFAS price list excluding VAT. Only change it when you use another price list in AFAS as your base price.
Amount to process
Run behaviourLast execution time
Run behaviourMaximum number of pages to retrieve
Run behaviourOffset
Run behaviourRun at specific times
Run behaviourThe date and time from which the flow retrieves records from AFAS, based on their modification date: for example articles, debtors, price lists, stock, payments or shipments that changed after this moment. APIcenter moves this date forward automatically after each run, so the next run continues where the last one stopped. Set it back in time to send records again, for example all stock after a stock count, because AFAS does not register a stock correction as a change. For AFAS the default is 1 January 2025.