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 Name | Type | Definitions |
PayPack Add Card Form | User Event | Add PayPack tab for charge form to NetSuite Customer |
PayPack Add Invoice Surcharge Item UE | User Event | Script 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 MR | Map/Reduce | Process Auto-bill Customer Payments from NetSuite saved search on a schedule |
PayPack Auto-sync Customer UE | User Event | Automatically sync new NetSuite Customer to Stripe Customer |
PayPack Bulk Charge MR | Map/Reduce | Bulk invoice processing script |
PayPack Card Reader Cash Sale UE | User Event | Add PayPack Terminal button to NetSuite Cash Sale |
PayPack Card Reader Invoice UE | User Event | Add PayPack Terminal button to NetSuite Invoice |
PayPack Card Reader UE | User Event | Add PayPack Terminal button to NetSuite Sales Order |
PayPack Charge and Refund Tab UE | User Event | Add PayPack tab for refund form on NetSuite Customer Payment |
PayPack Charge Form | User Event | Add PayPack tab for charge form on NetSuite Customer Payment |
PayPack Charge Tab | User Event | Add PayPack tab for charge form to NetSuite Sales Order & Invoice |
PayPack Credit Memo Refund UE | User Event | Add PayPack tab for refund form on NetSuite Customer Payment and Deposit Application |
PayPack Cust Def Payment Method MR | Map/Reduce | Update NetSuite Customers' Stripe Default Payment Method from NetSuite saved search on a schedule |
PayPack Cust Def Payment Method RT | Suitelet | Update NetSuite Customers' Stripe Default Payment Method in real-time |
PayPack Customer Installment Plan MR | Map/Reduce | Process Customer Installment plans on a schedule |
PayPack Customer Installment Plan UE | User Event | Add Stripe Installment button to NetSuite Customer |
PayPack Customer Sync Button | User Event | Add PayPack Sync button to NetSuite Customer |
PayPack Estimate Charge Tab | User Event | Add PayPack tab for charge form to NetSuite Estimate |
PayPack External Customer Portal Link | Suitelet | Create Stripe customer portal link on NetSuite Customer |
PayPack External Estimate Payment Link | User Event | Create payment link page on NetSuite Estimate/Quote |
PayPack Generate Payment Link UE | User Event | Create payment link on Sales Order & Invoice |
PayPack Generate Statement Link MR | Map/Reduce | Create statement link on Customer from NetSuite saved search on a schedule |
PayPack Generate Statement Link UE | User Event | Create statement link on Customer |
PayPack InterPayments Cancel MR | Map/Reduce | Cancel InterPayments requests from NetSuite saved search on a schedule |
PayPack Invoice Capture MR | Map/Reduce | Process Invoice authorize & capture payment intents from NetSuite saved search on a schedule |
PayPack Mass Customer Sync MR | Map/Reduce | Bulk NetSuite customer sync to Stripe customer |
PayPack Missing Payment Create MR | Map/Reduce | Regenerate missing Customer Deposit and Customer Payment where PayPack Charge Log and Payment Intent Log are successful |
PayPack Payment Intent Cancel MR | Map/Reduce | Cancel Stripe payment intents from NetSuite saved search on a schedule |
PayPack Payment Intent Process MR | Map/Reduce | Update ACH NetSuite payment intents from Stripe on a schedule |
PayPack Payment Intent Status Update MR | Map/Reduce | Update all NetSuite payment intents from Stripe on a schedule |
PayPack Payout Process MR | Map/Reduce | Create NetSuite Deposits from Stripe Payouts on a schedule |
PayPack Payout Process OnDemand MR | Map/Reduce | Create NetSuite Deposits from Stripe Payouts on-demand |
PayPack PI Status Update Real Time SL | Suitelet | Update all NetSuite payment intents from Stripe webhooks in real-time (used for Stripe Terminal) |
PayPack Recurring Inv Group Charge Bulk | Map/Reduce | Process Recurring Billing Invoice Group transactions from NetSuite saved search on a schedule |
PayPack Recurring Invoice Charge MR | Map/Reduce | Process Recurring Billing Invoice transactions from NetSuite saved search on a schedule |
PayPack Refund Tab | User Event | Add PayPack tab for refund form to NetSuite Credit Memo |
PayPack Refund Tab UE | User Event | Add PayPack tab for refund form on NetSuite Customer Deposit |
PayPack Retry Failed InvGrp Chg Bulk MR | Map/Reduce | Process failed Invoice Group payments from NetSuite saved search on a schedule |
PayPack Retry Failed Invoice Charge MR | Map/Reduce | Process failed Invoice payments from NetSuite saved search on a schedule |
PayPack Sales Order Capture MR | Map/Reduce | Process Sales Order authorize & capture payment intents from NetSuite saved search on a schedule |