Description
Filters Stripe session’s success URL, which is the URL that users will be sent to after completing the payment on Stripe.
Usage
add_filter( 'gform_stripe_success_url', function ($url, $form_id, $query ) { // Your code here. }, 10, 3 );
Parameters
Example
The following example will change the URL to use a domain of your choice if for any reason the site is provide localhost as domain.
add_filter( 'gform_stripe_success_url', function ($url, $form_id, $query ) { GFCommon::log_debug( __METHOD__ . '(): Original URL: ' . $url ); // Replace example.com with your site domain. $url = str_replace( 'localhost', 'example.com', $url ); GFCommon::log_debug( __METHOD__ . '(): New URL: ' . $url ); return $url; }, 10, 3 );
Placement
This code should be placed in the functions.php file of your active theme.
Since
This filter was added in Stripe 3.0.
Source Code
This filter is located in class-gf-stripe.php.