PayPack logo
PayPack logo

All articles

Script GuideUpdated 14 days ago

This help article serves as a comprehensive resource for understanding the scripts integrated within PayPack. It includes a detailed description of the function of each script.

To see all PayPack scripts, navigate to Customization → Scripting → Scripts. Under filters, select 385514 FROM BUNDLE.

Script NameTypeDefinitions
PayPack Add Card FormUser EventAdd PayPack tab for charge form to NetSuite Customer
PayPack Add Invoice Surcharge Item UEUser EventScript adds a surcharge line item to the Invoice record during the before submit phase. When an amount is authorized on the Sales Order, the user chooses to capture it on the Invoice, and the surcharge feature is enabled in the configuration.
PayPack Auto-bill Customer Payment MRMap/ReduceProcess Auto-bill Customer Payments from NetSuite saved search on a schedule
PayPack Auto-sync Customer UEUser EventAutomatically sync new NetSuite Customer to Stripe Customer
PayPack Bulk Charge MRMap/ReduceBulk invoice processing script
PayPack Card Reader Cash Sale UEUser EventAdd PayPack Terminal button to NetSuite Cash Sale
PayPack Card Reader Invoice UEUser EventAdd PayPack Terminal button to NetSuite Invoice
PayPack Card Reader UEUser EventAdd PayPack Terminal button to NetSuite Sales Order
PayPack Charge and Refund Tab UE       User EventAdd PayPack tab for refund form on NetSuite Customer Payment
PayPack Charge FormUser EventAdd PayPack tab for charge form on NetSuite Customer Payment
PayPack Charge TabUser EventAdd PayPack tab for charge form to NetSuite Sales Order & Invoice
PayPack Credit Memo Refund UEUser EventAdd PayPack tab for refund form on NetSuite Customer Payment and Deposit Application
PayPack Cust Def Payment Method MRMap/ReduceUpdate NetSuite Customers' Stripe Default Payment Method from NetSuite saved search on a schedule
PayPack Cust Def Payment Method RTSuiteletUpdate NetSuite Customers' Stripe Default Payment Method in real-time
PayPack Customer Installment Plan MRMap/ReduceProcess Customer Installment plans on a schedule
PayPack Customer Installment Plan UEUser EventAdd Stripe Installment button to NetSuite Customer
PayPack Customer Sync ButtonUser EventAdd PayPack Sync button to NetSuite Customer
PayPack Estimate Charge TabUser EventAdd PayPack tab for charge form to NetSuite Estimate
PayPack External Customer Portal LinkSuiteletCreate Stripe customer portal link on NetSuite Customer
PayPack External Estimate Payment LinkUser EventCreate payment link page on NetSuite Estimate/Quote
PayPack Generate Payment Link UEUser EventCreate payment link on Sales Order & Invoice
PayPack Generate Statement Link MRMap/ReduceCreate statement link on Customer from NetSuite saved search on a schedule
PayPack Generate Statement Link UEUser EventCreate statement link on Customer
PayPack InterPayments Cancel MRMap/ReduceCancel InterPayments requests from NetSuite saved search on a schedule
PayPack Invoice Capture MRMap/ReduceProcess Invoice authorize & capture payment intents from NetSuite saved search on a schedule
PayPack Mass Customer Sync MRMap/ReduceBulk NetSuite customer sync to Stripe customer
PayPack Missing Payment Create MRMap/ReduceRegenerate missing Customer Deposit and Customer Payment where PayPack Charge Log and Payment Intent Log are successful
PayPack Payment Intent Cancel MRMap/ReduceCancel Stripe payment intents from NetSuite saved search on a schedule
PayPack Payment Intent Process MRMap/ReduceUpdate ACH NetSuite payment intents from Stripe on a schedule
PayPack Payment Intent Status Update MRMap/ReduceUpdate all NetSuite payment intents from Stripe on a schedule
PayPack Payout Process MRMap/ReduceCreate NetSuite Deposits from Stripe Payouts on a schedule
PayPack Payout Process OnDemand MRMap/ReduceCreate NetSuite Deposits from Stripe Payouts on-demand
PayPack PI Status Update Real Time SLSuiteletUpdate all NetSuite payment intents from Stripe webhooks in real-time (used for Stripe Terminal)
PayPack Recurring Inv Group Charge BulkMap/ReduceProcess Recurring Billing Invoice Group transactions from NetSuite saved search on a schedule
PayPack Recurring Invoice Charge MRMap/ReduceProcess Recurring Billing Invoice transactions from NetSuite saved search on a schedule
PayPack Refund TabUser EventAdd PayPack tab for refund form to NetSuite Credit Memo
PayPack Refund Tab UEUser EventAdd PayPack tab for refund form on NetSuite Customer Deposit
PayPack Retry Failed InvGrp Chg Bulk MRMap/ReduceProcess failed Invoice Group payments from NetSuite saved search on a schedule
PayPack Retry Failed Invoice Charge MRMap/ReduceProcess failed Invoice payments from NetSuite saved search on a schedule
PayPack Sales Order Capture MRMap/ReduceProcess Sales Order authorize & capture payment intents from NetSuite saved search on a schedule
Was this article helpful?
Yes
No