
Customer story
Montane automated sales, orders and fulfilment across Shopify, Sage 200, Elastic Suite and its 3PL partner with Zynk, removing manual steps from both D2C and bulk B2B order processing.
Montane
Read the Montane storyFiles & Cloud Storage
Zynk's CSV integration handles the delimited files that still carry so much business data: supplier price lists, bulk customer orders, bank exports and stock feeds. Workflow tasks convert CSV to XML so any Zynk connector can import it, turn exported XML back into CSV, and process a file row by row. It is typically used with Sage, Xero, SFTP and Excel.
Capabilities may differ depending on the product.
Benefits
CSV To XML converts a file into XML, using its header row for field names, so rows from a supplier, bank or older system can feed an import task in Sage, Xero, Shopify or any other Zynk connector.
XML To CSV turns data exported from a connected system into a CSV file, picking rows with an XPath query and columns with a field mapping, ready for a customer, reseller or carrier that only accepts CSV.
CSV Repeater runs a set of tasks once for every row, with each column available as a variable. Use it to call a web service per record, or to build a file name or email from the values in a row.
Separator, quote character, encoding and header settings are all configurable, so tab-delimited files, files without headers and exports from older systems can be read without editing them first.
Large customers can drop CSV orders on an SFTP server for Zynk to collect, convert and import as sales orders, with despatch details returned to them as a CSV file once the goods have shipped.
CSV bank and payment exports can be converted and imported as Xero bank transactions or as transactions in Sage 50, cutting the manual imports that hold up reconciliation at the end of each week or month.
Capabilities
Every task the Zynk CSV connector can run, grouped by the direction data moves.
Tasks Zynk can automate in CSV
3 tasks
Most CSV projects include at least one custom step. Our team builds it for you.
The problem
CSV is still how a lot of business data travels. Suppliers send price lists, large customers send orders, banks provide statements and partners ask for stock files. Without automation, each file is opened in a spreadsheet, rearranged and imported by hand, and the same work comes round again every time a new file arrives.
How it works
Zynk collects CSV files from a local or network folder, an SFTP or FTP server or an Amazon S3 bucket, on a schedule you set.
Set the separator, quote character, encoding and whether the first row holds column names. Files without headers get generated column names based on a prefix and position.
CSV To XML produces XML with the root and row names you choose. An XSLT template then maps it onto the import format of the target system, such as Sage 200 sales orders.
Where a partner needs a file, XML To CSV builds one from any connector's export and Zynk uploads it to SFTP or saves it to a shared folder, completing the round trip.
Integrations
Convert customer order files and selling price files into Sage 200 sales orders and price bands, and produce despatch files from Sage 200 for customers who expect a CSV back.
Import CSV transactions and price lists into Sage 50 Accounts, and build CSV stock files from Sage 50 stock records for resellers or marketplaces.
Turn bank and sales CSV exports into Xero bank transactions and invoices, or produce a CSV of Xero invoices for a partner that needs one.
Download order files that customers place on an SFTP server, and upload despatch or stock files in return, so file-based trading partners are served automatically.

Montane automated sales, orders and fulfilment across Shopify, Sage 200, Elastic Suite and its 3PL partner with Zynk, removing manual steps from both D2C and bulk B2B order processing.
Montane
Read the Montane storyBook a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.
Book a callSee pricing