# Entries before payment success

**URL:** <https://community.gravityforms.com/t/entries-before-payment-success/18504>\
**Category:** Get Help\
**Tags:** stripe-checkout, entries, stripe\
**Created:** [November 20, 2024, 7:35pm UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504 "2024-11-20T19:35:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![topithost](https://avatars.discourse-cdn.com/v4/letter/t/6a8cbe/32.png) [@topithost](https://community.gravityforms.com/u/topithost)\
**Post date:** [November 20, 2024, 7:35pm UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504/1 "2024-11-20T19:35:31Z")

</div>

Hello all,

Please help.

My setup  
I have a form (id:8), 1 product at £5, Stripe as payment gateway, stripe plugin. Webhooks setup to receive all events from Stripe.

My issue  
GravityForm creates entries of entries that have not completed payment. If a user closes the page before completing payments, GravityForms still creates an entry.

How can I ensure that GravityForm’s Entries section records only paid entries only?

Thank you.

---

<div class="post-metadata">

**Author:** ![chrisegg](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/chrisegg/32/16764_2.png) [@chrisegg](https://community.gravityforms.com/u/chrisegg)\
**Post date:** [December 3, 2024, 3:27pm UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504/2 "2024-12-03T15:27:34Z")

</div>

If you’re using the Stripe Payment Form (redirect to Stripe checkout page) instead of the Stripe Field (collecting payment in form), then it is the expected behavior for Gravity Forms to generate an entry with the pending payment status after clicking submit and being redirected to the Stripe checkout page.

---

<div class="post-metadata">

**Author:** ![topithost](https://avatars.discourse-cdn.com/v4/letter/t/6a8cbe/32.png) [@topithost](https://community.gravityforms.com/u/topithost)\
**Post date:** [December 3, 2024, 9:32pm UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504/3 "2024-12-03T21:32:18Z")

</div>

Hi Chris,

Many thanks for your response, appreciate it. You are right. This happens with Stripe’s hosted checkout page.

I will look into switching to Stripe field in the form.

Cheers.

---

<div class="post-metadata">

**Author:** ![scottwyden](https://sea2.discourse-cdn.com/flex020/user_avatar/community.gravityforms.com/scottwyden/32/15885_2.png) [@scottwyden](https://community.gravityforms.com/u/scottwyden)\
**Post date:** [December 4, 2024, 11:46am UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504/4 "2024-12-04T11:46:18Z")

</div>

Could this be what’s happening for me with Square too? Although, there’s only 1 way to set up the Square payment. I created a new thread for my issue: [Square + conditional send Webhook sending twice](https://community.gravityforms.com/t/square-conditional-send-webhook-sending-twice/18580)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/gravityforms1/original/2X/f/fef63f0599c45e0218c30d9f5d7ca8bff9b00189.png) [@system](https://community.gravityforms.com/u/system)\
**Post date:** [December 5, 2024, 11:46am UTC](https://community.gravityforms.com/t/entries-before-payment-success/18504/5 "2024-12-05T11:46:43Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
