# Payment portal navigational control

**URL:** <https://community.glideapps.com/t/payment-portal-navigational-control/83820>\
**Category:** Ask for Help\
**Created:** [August 13, 2025, 9:24pm UTC](https://community.glideapps.com/t/payment-portal-navigational-control/83820 "2025-08-13T21:24:23Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abhinav\_Hans](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Abhinav\_Hans](https://community.glideapps.com/u/Abhinav_Hans)\
**Post date:** [August 13, 2025, 9:24pm UTC](https://community.glideapps.com/t/payment-portal-navigational-control/83820/1 "2025-08-13T21:24:23Z")

</div>

Hi Everyone,

For a shopping cart, I have added the payment option as of in tutorial robert\_petitto, but I am struggling to find a solution where when the payment is successful the workflow automatically triggered and submit the order, as payment url is opened in web embed, and it has to be manually closed and then submit the order.

Thanks,

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 13, 2025, 11:26pm UTC](https://community.glideapps.com/t/payment-portal-navigational-control/83820/2 "2025-08-13T23:26:16Z")

</div>

> [@Abhinav\_Hans](#):
>
> and it has to be manually closed and then submit the order.

Check if your payment provider provides something like a payload to be sent to a webhook after a successful payment (it’s standard in Stripe, PayPal etc).

If it’s available, send that to a Glide webhook trigger module, and process the relevant info in the webhook trigger scenario.

---

<div class="post-metadata">

**Author:** ![Abhinav\_Hans](https://avatars.discourse-cdn.com/v4/letter/a/4491bb/32.png) [@Abhinav\_Hans](https://community.glideapps.com/u/Abhinav_Hans)\
**Post date:** [August 14, 2025, 8:08pm UTC](https://community.glideapps.com/t/payment-portal-navigational-control/83820/3 "2025-08-14T20:08:55Z")

</div>

I have been use payhere to make in app transactions with the support of [make.com](http://make.com) to trigger row addition for recording payments,

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 14, 2025, 11:02pm UTC](https://community.glideapps.com/t/payment-portal-navigational-control/83820/4 "2025-08-14T23:02:25Z")

</div>

I take it your “submit order” means either setting some values in your table, or adding a new row. You can do either of these through Make with an API call/Glide’s module, OR do the below directly and skip Make.

> [@ThinhDinh](#):
>
> If it’s available, send that to a Glide webhook trigger module, and process the relevant info in the webhook trigger scenario.
