Authorized Payments

Dear Glide Community,

I want to set up authorized payments through make.com (webhooks) in Glide. I have info for hosted checkouts but I cannot make this work. Does anyone have experience with this?

Can you clarify how you want to process the payment from step 1? I want to make sure you are in rule with Glide’s terms.

1 Like

Dear Maxime, thank you for responding. I want to link it to something like stripe so i just want my glide app button to take users to external payment platform similar to stripe … the button is set to trigger webhook but then i have to set things up through “make”…

Ok, so no credit card information will be processed through glide?

No no … it will all happen outside glide :slight_smile: it’s for reservations …. I want to make “no show or cancellation fees” you press reserve and you are redirected to splatform like stripe for all that before you can submit your reservation. Nothing related to cards or money will be stored in Glide :slight_smile:

Replying to your original question, if you’ll host the payment links in Stripe and plan to link to the payments there through some redirect – you can pre-populate the user email (or other info) as url parameters and pass it through their payment links product, in which case you can receive that in a make workflow for downstream processing and sync back to Glide in a Make scenario. I believe you need to use the watch events Stripe scenario and Make and build your reconciliation in Glide from there.

In the past I have used pre-formatted payment links in a template column in the user table to facilitate this.

2 Likes

I believe c0bbler has the correct take.

  • Host payment links in Stripe and prefill them. I believe the params are prefilled_email and client_reference_id.
  • Add a webhook to the Stripe setup so it sends the info somewhere after an event in Stripe (failed payment, successful payment, etc.). You can use a Make webhook, or even a Glide webhook here on the right plans.
  • Test a payment (there’s a sandbox mode), and see if the info flows correctly to the webhook.
  • Process the info you got from webhook payload and either add a new row or update existing rows in Glide.
1 Like