Bank Files From NetSuite, Without A Server
Payment and reconciliation files move between NetSuite and the bank on the bank’s SFTP terms, with PGP in the flow and no server of your own on either side.
NetSuite moves files over SFTP through the N/sftp SuiteScript module and the SFTP Connector SuiteApp. Both demand a pinned host key, GUID-stored credentials, and files sized for governance limits. Files.com is the managed endpoint built for exactly those terms.
No credit card required · 7-day free trial · Live in minutes



Real companies. Real file flows. Real results.





















NetSuite’s SFTP integration is deliberately strict: N/sftp connections must pin the server’s host key and fail on any mismatch, credentials live as GUIDs rather than strings in scripts, and everything runs server-side under governance limits. Strictness is good — until the endpoint on the other side rotates a host key, changes an IP, or goes down with the person who ran it, and every script breaks at once.
Files.com gives NetSuite an endpoint as disciplined as NetSuite is. A permanent host key and hostname your scripts pin once, a scoped service user per integration, TransformScript reshaping partner files into import-ready form, Automations routing every feed, and an audit trail of everything your ERP sent or collected.
Files.com carries order, inventory, and shipment files with every supplier, carrier, and 3PL the same way: an account and folder per partner, every protocol they use, and files moved to your systems the moment they land.
Bank exchange, invoice collection, payroll, EDI, and the 3PL fan-out all run on Files.com in production.
Payment and reconciliation files move between NetSuite and the bank on the bank’s SFTP terms, with PGP in the flow and no server of your own on either side.
Per-location invoice files land in Files.com, where Automations stage them for NetSuite’s scheduled import: every location scoped to its own folder, every pickup logged.
Payroll data moves from the HRIS into NetSuite through Files.com, and the History page is the audit log of record for the exchange. The same log holds up on deployments running millions of API calls a day.
Orders and confirmations arrive in partner formats. TransformScript reshapes X12, EDIFACT, CSV, and XML into what your NetSuite import maps expect, and content-aware routing sends each file to the right staging folder.
One NetSuite export becomes deliveries to the 3PL, the carriers, and the marketplace, each counterparty scoped to its own folder and credential, so no partner ever sees another’s files.
A vendor file that never lands means a NetSuite import that silently processes nothing. Delivery monitoring knows when each feed is due and alerts when the window closes without it — before the close does.
N/sftp and the SFTP Connector demand more of an endpoint than a generic SFTP server delivers.
Every N/sftp connection in SuiteScript must pin the server’s host key. A mismatch fails the script. Files.com’s host key is permanent, so the key you pin at go-live is the key your scripts see through every change behind the endpoint.
NetSuite refuses hardcoded passwords: N/sftp takes a passwordGuid created through a credential field, or an SSH key. Files.com supports both, with a scoped service user per integration so one rotation never touches another script.
Whether the connection is a Scheduled or Map/Reduce script on N/sftp or NetSuite’s no-code SFTP Connector SuiteApp, both point at the same stable Files.com host, directory, and credential. Switching paths later doesn’t mean re-onboarding the endpoint.
NetSuite scripts run under governance and timeout limits that punish large files. Automations split and stage files on the Files.com side, so what NetSuite collects is what its scripts can process.
What began as scoped SFTP access for a small set of accounts survived formal scrutiny and two identity migrations without becoming a standalone file-transfer operation.
Read The Story
By feeding Files.com download events into its existing customer portal, the manufacturer added accountability while preserving a browser-based distribution path.
Read The Story
Replacing the on-premises endpoint meant moving a live payroll workflow to unattended service accounts while preserving its audit trail.
Read The Story
A partner accepted connections from no more than six whitelisted addresses, so the distributor needed stable cloud egress before its recurring file extraction could run unattended.
Read The Story
“Files.com's strengths are simplicity, ease of use, and the cloud connectors. We don't have to invent custom infrastructure for every partner.”

“Files.com is versatile — it can manage many different situations from a single platform. We've consolidated multiple tools onto it.”

“Files.com is robust and scales to a large enterprise. We get multiple files per minute, per second — and we're a 24/7 organization, so everything has to always be up.”

What NetSuite administrators and SuiteScript developers ask most when wiring file exchange.
Yes. NetSuite moves files over SFTP two ways: the N/sftp SuiteScript 2.x module gives Scheduled and Map/Reduce scripts upload, download, and directory-listing operations, and the SFTP Connector SuiteApp schedules the same transfers with no code. Files.com is the managed endpoint both connect to.
N/sftp requires the SFTP server’s host key in every createConnection call and fails the connection when it doesn’t match. The check is NetSuite’s protection against endpoint spoofing. Run ssh-keyscan against your Files.com host once at setup and paste the key into createConnection. Files.com’s host key is permanent, so that key stays valid for the life of the integration.
Never in the script. NetSuite requires credentials as GUIDs created through a credential field, or as SSH keys, so secrets stay out of source. On the Files.com side each NetSuite integration gets its own service user scoped to its own folder, which keeps the credential blast radius to one feed.
Yes. Files.com moves payment and reconciliation files between NetSuite and the bank on the bank’s terms: static IPs the bank can whitelist, PGP encryption and decryption as folder settings, and SFTP in both directions, with no server hosted on your side. The bank’s format and encryption mandates become configuration, not code.
Both work against the same Files.com endpoint. The SFTP Connector SuiteApp schedules transfers with no code: folder mappings, a scheduler, and a test button. N/sftp in a Scheduled or Map/Reduce script gives full control when the flow needs logic. Starting with one and switching later never means re-onboarding the endpoint.
Yes. Inbound vendor and partner files land in Files.com, decrypt and validate on arrival, and wait in the folder NetSuite’s script or SuiteApp collects from. Every collection is logged, so you can prove what NetSuite picked up and when.
Yes. Files.com Automations split, rename, and route each NetSuite export to the 3PL, carrier, and partner folders that consume it, encrypting per recipient where a counterparty mandates PGP. Adding a destination is a folder and a routing rule.
NetSuite scripts operate under governance and timeout limits, so large files are the classic N/sftp failure mode. Automations split and stage files on the Files.com side before NetSuite collects them. The script sees files sized for its limits, and the full-size originals stay archived under your retention policies.
Nothing. The host, host key, and credential your scripts and SuiteApp configurations point at are permanent Files.com properties. Storage moves, vendor changes, and cloud migrations happen behind the endpoint, and no SuiteScript gets redeployed.
Receive, transform, route, and audit every file moving to and from NetSuite, on one File Orchestration Platform, with no server of your own to run.
No credit card required • Free for 7 days • Live in minutes
Order, inventory, and shipment files with suppliers, carriers, and 3PLs on one endpoint.
ACH, positive-pay, and settlement files with every bank, encrypted with its key, before its cutoff.
Move, convert, route, and notify on a schedule or on arrival — no scripts.