IntegrationArchitect (Hardest)netsuitebillingsubscriptions
Design NetSuite Salesforce integration for subscription billing
Real World Scenario
SaaS company uses Salesforce for CRM and NetSuite for billing and revenue recognition.
Expected Answer
• Opportunity Closed Won creates NetSuite Customer and Sales Order via SuiteTalk or Celigo
• Subscription items map to NetSuite item records
• Invoice payment status syncs to Salesforce Account health score
• Rev rec rules stay in NetSuite not duplicated in Salesforce
• Error queue for failed creates with finance ops retry
• Sandbox NetSuite paired sandbox for testing
• Daily reconciliation MRR Salesforce vs NetSuite
Follow-Up Questions & Answers
Click to expand — each follow-up includes a direct, interview-ready answer
Main difference: use case and scale. Opportunity Closed Won creates NetSuite Customer and Sales Order via SuiteTalk or Celigo. Subscription items map to NetSuite item records. Pick based on your integration pattern and team capability. Billing integration boundary: CRM owns relationship, ERP owns money—never dual-write invoice logic. Document the decision in an ADR and align with enterprise standards.
Architect Perspective
Billing integration boundary: CRM owns relationship, ERP owns money—never dual-write invoice logic.