🤗 Featured on Payhere apparently

I know the pricing. I was asking for the combination

This is an amazing breakdown, thank you @Robert_Petitto!

I was wondering if there was a way for users to be able to view custom fields after purchase? My use case would be a user potentially having multiple subscriptions which could be differentiated by a custom field… so if they wanted to modify the subscription, they would know which subscription to modify (i.e. pay per listing).

Any response is appreciated! Thanks :slight_smile:

As long as you’re using Integromat t to bring the subscription data into the sheet, you certainly can. Custom fields are one of the parameters you can bring into Google Sheets.

Ah, I see. That makes sense! Now, would I be able to create a button in glide that could effectively cancel that specific subscription without the user having to log into Payhere?

Adrià. You can always use intermediate platforms that connect with Stripe and accept parameters in the url to pass final price. I have used Landbot for that. Landbot also connects with Google sheets. You could also use wooCommerce.
For low tickets in Spain i would use redsys.

Complete tutorial:


Been trying this for one hour without luck. I’m trying to cancel a subscription on PayHere from an Integromat scenario with a HTTP module, using their guide here.

However it always return a 401 error, I already used the Basic Auth request and entered my username & password.

(The API key is not fully shown so don’t worry)

Can anybody help, I would highly appreciate any guidance @Robert_Petitto @V88 @Jeff_Hager @Darren_Murphy.

@ThinhDinh are you using the Sandbox environment right?

I faced this error before so when I used/changed to a real PH account everything worked!



Oh really? Yeah! This is a sandbox one.

Thanks man, I will try a real payment tomorrow. Have a nice weekend!


Hi @gvalero, I switched to a real payment and still got the 401 error (it tells me I need to sign in). I’m using it with credentials (email & password). Did you use a different HTTP request type?

Thanks in advance for the help!


Let me check my examples and let you know @ThinhDinh

1 Like

Good news but I live in Saudi Arabia which is not available yet, hopefully soon. Thanks anyway :pray:t2:


Looks like the helpful guys at payhere have sold up…

FYI :arrow_down:


Yeah…I’ve had a conversation with the new folks at Payhere and they seem like stand up guys.


Great that’s good to know…thanks


They must be, but because of my long-standing experience with acquired startups, I will watch them from a liitle distance :wink:

1 Like

Reviving this as I am about to tackle it.

Does it show the “Done” button on the top left when you use the deep link to "use the app within the app via web view? If so then it would be a tad bit awkward in regards to user experience.

To make things worse, I have a custom form i have to clear upon successful payment.

So maybe instead of a button that opens a link in webview, i could navigate to a page with a payhere web embedd. Upon completion, i bring it to a new page via a deep link, that either shows success or failure through visibility conditions. This new page would have buttons that would maybe say go home or retry. These could “reset” my custom form on click.

Thoughts? So frustrating that the native glide buy button doesn’t have actions after the fact / accept computed columns.

Yes, this is what I would do. Perhaps set a visibility condition on the webview component (or on a tab that has the webview component) so that the payhere form hides itself once there’s a successful payment. Then show a button with the same visibility condition that clears values and navigates.

Takes some work, but there’s a solution in there somewhere.

I think I got something going. Let me know if that looks right. I’m unsure if I’m doing the tab hiding correctly.

Can’t you just include a Go Back action in the sequence that’s attached to your “Proceed to Payment” button?