Gravity Forms DPS PxPay fix for delayed user registration

Gravity Forms DPS PxPay version 1.6.0 has just been released. This release fixes delayed user registration, fixes a conflict with T2T Toolkit, and supports the UAT sandbox environment.

The minimum requirements are now WordPress 4.3, and Gravity Forms 1.9.

Since Gravity Forms User Registration v3, delayed user registration has been failing. Fixing this bug has meant a few changes, because GF User Rego now uses the GF Add-on Framework and works through the new GF feeds model. GF DPS PxPay used to support a filter for finer control of the user registration delay process, gfdpspxpay_delayed_user_create, but this has now been removed because it can’t be implemented with the new process. If you need this fine control, look for action and filter hooks within GF User Rego and the GF Add-on Framework instead.

One website builder found that a plugin called T2T Toolkit breaks the Gravity Forms total field when products have options. I still don’t know how it does that(!) but I’ve worked around the problem in this release, so that form submissions with product options work again.

It seems that DPS are assigning “some” (most?) new PxPay test accounts to their new-ish UAT (User Acceptance Test) sandbox environment. But not everyone, and people with older accounts (like me) still have test accounts on their live server (SEC). This release accommodates that difference in the settings for the add-on:

Choose the UAT or SEC environment for your sandbox testing
Choose the UAT or SEC environment for your sandbox testing

You can update to the latest version from your WordPress plugin admin page. Here’s the full changelog for Gravity Forms DPS PxPay.