NetSuite Consultant
Location | Wayne, PA |
Date Posted | March 12, 2021 |
Category |
Default
|
Job Type |
Full-time
|
Description
Location: REMOTE
Description: Our client is currently seeking a NetSuite Consultant to work ideally in NJ but remote is fine too.
Project Overview and Objectives
The main objectives of the project are as follows:
• System Integrations
o Salesforce and NetSuite integration through Celigo for billing
o Payment processor and NetSuite integration
o Integration of payment processor and method to collect customer payment info from customers
• Automation
o Sales order to cash automation
Resource Consultant Requirements
• NetSuite experience including integrations with other systems, the SuiteBilling module, and designing workflows in the system
• Salesforce experience including integrations with other systems and CPQ
• Understanding of accounting and Sarbanes-Oxley control requirements
Business Requirements
1. Design of overall billing automation architecture and related workflows using industry best practices and with control considerations for Sarbanes-Oxley compliance
a. Assessment of Authorize.net’s (current payment processor) ability to integrate with NetSuite
i. If necessary, recommendation for a payment processor which natively integrates with NetSuite which fits the business needs
b. Design of sales order and price book workflows and maintenance processes
2. Implementation of NetSuite SuiteBilling module and integration with Salesforce using Celigo middleware
a. Billing types: CareVention, Payer, PrescribeWellness and other recurring SaaS offerings
b. Synchronization of products, contacts, customer accounts, sales orders, price books, financials
c. Set up of existing customer sales orders in both systems
d. Set up in NetSuite an aggregation of multiple sales orders for a customer into one invoice and payment
3. Integration of NetSuite and payment processor
a. NetSuite to send invoice (payment initiations) to the payment processor daily
b. Payment processor to send to NetSuite:
i. Tokenized payment information to be stored in NetSuite
ii. Daily completed payments
c. Automation of recording of payments in NetSuite
4. Design and implement method to collect customer payment information directly from customers at contract signing
a. Leverage DocuSign form or design a web form data collection method
b. Securely integrate this collection method with the payment processor to authenticate customer credit card information at contract signing
c. Integrate with Salesforce to receive unique Salesforce Account ID
d. Integrate with Salesforce to send confirmation to Salesforce so that an opportunity cannot reach closed won state until the payment method has been verified
5. Design a transition plan from current billing processes to future processes
Joy Provenzano
[Click Here to Email Your Resumé]
Contact: [Click Here to Email Your Resumé]