NetSuite - Solution overview
The GoCardless for NetSuite integration allows you to collect and reconcile payments automatically from your NetSuite invoices. We pull customer and invoice data from NetSuite, and use it to generate direct debit mandates and payments in GoCardless. Events data is synced from GoCardless into Netsuite so everything can be managed in one place.
We’ve leveraged Celigo as a connector between GoCardless & Netsuite to streamline payments and automate reconciliation.
Celigo is used to listen for triggers from Netsuite (such as an invoice being posted), and perform the resulting actions in GoCardless (such as scheduling a payment on the invoice due date). Conversely, data is synced from GoCardless into Netsuite via Celigo for automated reconciliation.
A direct relationship with Celigo is not required to use this integration. Celigo sits behind the scenes to power the integration, and merchants will solely interface with NetSuite.
Getting Started with GoCardless for NetSuite
You can view a demo video of the GoCardless for NetSuite integration on this page:
👉 https://gocardless.com/partners/netsuite/
To enable this integration on your GoCardless account, our team will need to assist you. If you're interested in getting started, please reach out to our sales team here:
📩 https://gocardless.com/contact-sales/
Please note that customizations to the GoCardless for NetSuite integration are not supported. If the standard functionality outlined in this guide doesn't meet your requirements, you may want to explore an alternative NetSuite integration offered through our partner, Macrofin.
🔗 Learn more: https://gocardless.com/partners/macrofin/
Supported features
The below features are supported by the GoCardless for NetSuite integration, and covered throughout this document.
- Single or multi-GoCardless account connections ✅
- Direct debit currencies: USD, CAD, GBP, EUR, AUD, NZD, DKK, SEK ✅
- Success+ and Protect+ ✅
- Migrating / syncing in mandates ✅
- Manual and auto-matching options
- Creating mandates ✅
- Via NetSuite (direct debit hosted pages)
- Via GoCardless API which will sync into NetSuite provided the internal customer ID (custom payment pages, verified or standard direct debit mandates, VRP or PayTo mandates)
- Creating payments ✅
- Via NetSuite (direct debit)
- Via GoCardless API or dashboard which will sync into NetSuite provided the internal invoice ID (instant bank payments or direct debit)
- Cancelling pending payments ✅
- Refunding paid out payments ✅
- Creating reversing journal entries for chargebacks and late failures ✅
- Reconciling payouts ✅