Payment Intent Process

If you are using payment methods that require authorization and a delayed capture process (i.e. ACH Direct Debit), a script deployment for PayPack Payment Intent Process MR is required.

Configure Saved Search

PayPack SuiteApp comes with a pre-installed saved search for the payment intent process named PayPack Payment Intent Process Search MR.

The criteria in this saved search can be modified to fit your business process requirements.

PayPack Payment Intent Process MR Saved Search.png

The criteria uses two filters to isolate specific payment records:

  • Payment Status Check: It looks for records where the Stripe status (custrecord_nm_stripe_pi_status) is currently active or successful. This includes everything from payments that still need customer interaction (like 3D Secure) to those that have already succeeded.

  • Missing Log Check: It specifically targets records where the charge logs field (custrecord_nm_stripe_pi_chargelogs) is empty.


Schedule Script

Begin by configuring your script’s execution frequency. You can schedule it to run once daily or at multiple intervals throughout the day, depending on your processing needs.

PayPack Payment Intent Process MR.png

If you are using a custom saved search to identify which payment intents to process, enter the Saved Search ID in the Parameters tab of the script deployment.

Add Saved Search ID to Script Deployment.png

Expected Results

This script will run every so often to check if the Stripe Payment Intent has been updated from processing to succeeded.

PayPack Payment Intent Log.png
Was this article helpful?
0 out of 0 found this helpful

More resources