How do the scripts work in Netsuite

Paystand uses scripts in NetSuite to automate the flow of payment data. These scripts act as workflows that record transactions and keep NetSuite synchronized with the Paystand Dashboard.

Script Status

  • Not scheduled. The status means the scripts will not run automatically, so we can say those are turned off.

Screen_Shot_2023-03-14_at_2.04.37_p.m..png

 

  • Scheduled. The status means that the script is scheduled to run automatically, so we can say that those scripts are turned on.

Screen_Shot_2023-03-14_at_2.03.12_p.m..png

Paystand Scripts

These are the Scripts that Paystand uses:

Autopay MR
ID: customdeploy_paystand_autopay_mr_1
This script is in charge of the process of all the invoices set up for autopay and automatically pays the invoices.

Autopay Fail
ID: customdeploy_paystand_autopay_fail_mr
This script will notify the merchant when the Autopay fails and why it failed. 

Autopay for SO
ID: customdeploy_paystand_autopay_saleord_mr
This script will do the same as Autopay MR, but in this case, it will work with Sales Orders instead of invoices.

Transfer Report
ID: customdeploy_paystand_transferrept_mr_1
The Transfer Report script generates the daily reconciliation report for Paystand deposits. It includes all payments, refunds, and disputes that make up the deposit sent to the merchant’s bank account. This report ensures that NetSuite records align with the actual bank deposit.

Payload Processor
ID: customdeploy_ps_payload_processor_mr1
This script will write to Netsuite all the transactions processed.

Troubleshooting

If transactions are not appearing in NetSuite as expected, scripts may not be running properly.

Alert icon

If scripts stop running

  • Check the script deployment status in NetSuite
  • Confirm the script is still set to “Released” and active
  • Verify that the script has not exceeded usage limits
  • If issues persist, contact Paystand Support for assistance

Additional Resources:

Was this article helpful?
0 out of 0 found this helpful