We have a form with a Pronamic Pay - Form action. We also have an action: Confirmation → Redirect to url. However, the action: "Confirmation" is not used and the user is redirected after payment to the url: /betalingsstatus/betaling-voltooid/. As a result, we cannot submit additional form fields as a parameter.
It appears there are some issues with redirects after payments:
we do have a Extension::redirect_url() method, but it is not hooked to the pronamic_payment_redirect_url_{source} filter;
the implementation in our redirect filter only works for legacy forms, since Formidable Forms version 6.0 success messages/redirects can be added through a 'Confirmation' form action (or multiple actions + conditional logic with premium).
From customer:
It appears there are some issues with redirects after payments:
Extension::redirect_url()
method, but it is not hooked to thepronamic_payment_redirect_url_{source}
filter;https://github.com/pronamic/wp-pronamic-pay-formidable-forms/blob/d22491f07308aea2b8e7715d9c076054033d3268/src/Extension.php#L202-L241
Before Formidable Forms
6.0
, forms had a 'success action' setting:Internal Help Scout ticket: https://secure.helpscout.net/conversation/2581191408/27163