Troubleshooting Stripe Webhooks
Stripe uses webhooks to notify Zoey when the ACH payment has completed.
Click Here for Stripe Webhooks Setup
Troubleshooting Stripe Webhooks
Here are some ways you can troubleshoot your Stripe Webhook. These can be used to help determine why the Zoey Invoice was not marked Paid by Stripe ACH.
Go to Developers > Webhooks to find your Webhook settings.
Resend a Webhook
If you have Payments that were captured through ACH, but the Invoice was not marked Paid in Zoey, you can try to resend the webhook manually.
- Go to your Customer in Stripe.
- Click on the Payment which didn't sync to Zoey.
- Scroll down to Events and Logs to look for the
charge.succeeded
event. Click on View Event Detail. - A new tab will open to show Webhook Attempts. Click the three dots on the right to hit Resend.
Marking Zoey Invoice as Paid when Payment Collected in Stripe
In order for the Zoey Invoice to be marked Paid when you capture the payment in Stripe, you must add the following Webhook.
In your Stripe Dashboard, navigate to the Developers > Webhooks Screen. Open the existing endpoint or create a new one.
Add the payment_intent.succeeded
event so that Zoey Invoices are marked paid when payment is captured in Stripe.
Updated 3 months ago