I create a new website with a gravity form.
At the end of the form, there is a stripe payment gateway. The problem is that every time a customer pays, the payment is still waiting to be captured on stripe. So I have to manually capture the payment from stripe. Could you tell me how to solve this problem and capture the payments automatically.
Hi Maxime. By default, our Stripe Add-On will authorize and capture. If your transactions are being authorized only, something is wrong. Are you definitely using our Stripe Add-On (the latest version is v4.3 available here.)
If you are, you can cause Stripe to authorize only and not capture the payment using the gform_stripe_charge_authorization_only filter:
Is it possible that filter is in use on your site, or is another plugin on the site using that filter to prevent the capture?