Integration Guide
General Settings
Integrating Stripe to NetSuite can be easy. The sections on this page will guide you through the steps with screenshots and how-to videos to assist you in this process. Watch the quick video to find the PayPack configuration in your NetSuite navigati
Mappings
There are optional field mappings available in the PayPack configuration. In some scenarios, a transaction may require a specific field to populate such as field ID class. By entering metadata in JSON format, you are able to satisfy the requirement.
Customer Sync
There are three ways to sync NetSuite customers to Stripe. Before creating the customer sync saved searches, it is important to understand how the NetSuite Customer record syncs with the Stripe Customer. When the PayPack bundle is installed in NetSui
Authorize & Capture
In addition to authorizing and capturing the payment immediately, businesses can authorize the payment first and capture at a later point in time. This feature is available through our PayPack payment link in NetSuite or from the PayPack UI when char
Payment Link
Easily add a payment link to NetSuite sales orders, invoices, invoice groups, and quotes/estimates that are sent to your customers. This allows them to pay using any payment method supported by Stripe. Note: Invoice groups is a feature that needs to
Recurring Billing
Subscription and recurring billing is handled by triggering a scheduled script that is included in the PayPack bundle. The script will process any invoice that is returned by the NetSuite saved search. To use this feature, select the saved search on
Retry Invoice Charge
PayPack allows users to easily reprocess all failed invoice charges in Stripe. This feature, configured within PayPack in NetSuite, enables automatic re-initiation of charges in Stripe through a scheduled Map/Reduce script. If a surcharge is configur
Auto-Bill Payments
Auto-Bill Payments is an automated feature to streamline payments, boost cash flow, reduce errors, and improve customer satisfaction by taking a Stripe payment on the NetSuite Customer Payment record. A NetSuite customer payment is a record of a paym
Customer Installment Plan
Efficient payment processing is essential for maintaining cash flow and customer satisfaction. PayPack's Stripe Installment Plan feature in NetSuite is designed to simplify and speed up the process of creating multiple customer payments. A PayPack In
Customer Statement Link
The PayPack Customer Statement Link is a powerful feature that gives your customers a secure, personalized portal to view and pay their open invoices and credit memos. This unique link provides a real-time view of their account, allowing them to sele
Email Notifications
PayPack is able to deliver email notifications to customers using native NetSuite’s email templates. This ensures that any customer notifications are aligned with NetSuite workflows. From now on, whenever the conditions you define in the workflow are
Surcharges
There are business use cases where you may want to charge a transaction convenience fee or surcharge. Surcharges are typically meant to cover the merchant's costs for processing credit card payments, while convenience fees are for providing a conveni
Refunds
Create a NetSuite Credit Memo from the paid Invoice and process the refund under the PayPack subtab. Watch how to process a refund in PayPack at the credit memo. Watch how to process a refund in PayPack at the Customer Deposit. PayPack creates a refu
Payout Reconciliation
Business scenario necessitates seamless Stripe payouts integration with NetSuite to offer comprehensive payment overview, encompassing:. To enable Payout Reconciliation, navigate to PayPack → Setup → Configuration. In the PayPack configuration → Payo
Terminal
Stripe Terminal helps businesses accept in-person card payments by providing a platform that integrates with their existing point-of-sale systems. This allows them to easily process payments, manage their hardware, and gain insights into their sales