Script GuideUpdated 3 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 |
nm PayPack Bulk Charge MR | Map/Reduce | Bulk invoice processing script |
nm PayPack Estimate Generate Param | User Event | Create payment link on NetSuite Estimate/Quote |
nm PayPack External Customer Portal | Suitelet | Create Stripe customer portal link on NetSuite Customer |
nm PayPack for NS AddCard Cust | User Event | Add PayPack tab for charge form to NetSuite Customer |
nm PayPack for NS Charging Tab | User Event | Add PayPack tab for charge form to NetSuite Sales Order & Invoice |
nm PayPack for NS Customer Sync | User Event | Add PayPack Sync button to NetSuite Customer |
nm PayPack for NS custsync mapr | Map/Reduce | Bulk NetSuite customer sync to Stripe customer |
nm PayPack for NS Refund Tab | User Event | Add PayPack tab for refund form to NetSuite Credit Memo |
nm PayPack for Payment Intent Cancel | Map/Reduce | Cancel Stripe payment intents from NetSuite saved search on a schedule |
nm PayPack for Payment Intent Process | Map/Reduce | Update ACH NetSuite payment intents from Stripe on a schedule |
nm PayPack Payout Process Script | Map/Reduce | Create NetSuite Deposits from Stripe Payouts on a schedule |
nm PayPack Payout Process ScriptOnDemand | Map/Reduce | Create NetSuite Deposits from Stripe Payouts on-demand |
nm PayPack Recurring Invoice Charge Bulk | Map/Reduce | Process Recurring Billing transactions from NetSuite saved search on a schedule |
Novamodule_StripeCharge_ChargeForm | User Event | Add PayPack tab for charge form on NetSuite Customer Payment |
PayPack Add Surcharge Item On Invoice 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 Payments MR | Map/Reduce | Process Auto-bill Customer Payments from NetSuite saved search on a schedule |
PayPack Auto Sync Customer | User Event | Automatically sync new NetSuite Customer to Stripe Customer |
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 for NS Generate Param | User Event | Create payment link on Sales Order & Invoice |
PayPack InterPayments Cancel MR | Map/Reduce | Cancel InterPayments requests from NetSuite saved search on a schedule |
PayPack Invoice Amount Capture MR | Map/Reduce | Process Invoice authorize & capture payment intents from NetSuite saved search on a schedule |
PayPack Missing Payment Creation In NS | Map/Reduce | Regenerate missing Customer Deposit and Customer Payment where PayPack Charge Log and Payment Intent Log are successful |
PayPack Payment Intent Status Update MR | Map/Reduce | Update all NetSuite payment intents from Stripe on a schedule |
PayPack PI Status Update Real Time SL | Suitelet | Update all NetSuite payment intents from Stripe webhooks in real-time (used for Stripe Terminal) |
PayPack Refund Tab UE | User Event | Add PayPack tab for refund form on NetSuite Customer Deposit |
PayPack Retry Failed Inv Charge Bulk MR | Map/Reduce | Process failed Invoice payments from NetSuite saved search on a schedule |
PayPack Sales Order Amount Capture MR | Map/Reduce | Process Sales Order authorize & capture payment intents from NetSuite saved search on a schedule |
PayPack Stripe Installment Plan MR | Map/Reduce | Process Customer Installment plans on a schedule |
PayPack Stripe Installment Plan UE | User Event | Add Stripe Installment button to NetSuite Customer |