Pay Extension
Online payment collection and processing.
SuitePortal Pay
This documentation is currently being developed. Check back soon for complete content.
What It Does
The Pay extension enables customers to make online payments for their invoices through the portal.
When to Use It
Enable Pay when you want:
- Customers to pay invoices online
- Automated payment collection
- Reduced payment friction
What It Unlocks
- Stripe integration
- Invoice payment UI
- Payment confirmation
- Payment history
- Reconciliation reports
Data Model Impact
Pay adds:
- Payment records
- Payment methods
- Stripe customer links
- Reconciliation status
Configuration Steps
- Enable Pay extension
- Connect Stripe account
- Configure payment methods
- Set payment rules
- Test payment flow
- Enable for customers
Permissions Required
SuitePortal permissions:
manage:payments— Configure paymentscreate:payments— Process payments
NetSuite Dependencies
- Invoices synced
- Customer records synced
- (Optional) Payment reconciliation setup
Common Pitfalls
- Stripe account not in live mode
- Missing invoice data
- Payment method not supported in region
- Reconciliation not configured