I finally upgraded to Pro to make payments, however I’m a bit stuck on where to start??
I’ve been using Paystack to make payments up until now, however I’ve just been directing them to a Payment Page which isn’t ideal, as I have to manually check that users have paid and then send them the non-watermarked photos
I do not have a tutorial… I have a template for Apps:
Unfortunately, Pages templates do not work, so I would have to do it from scratch in your account, or you can just copy scripts and logic from the Apps template.
Uzo’s solution uses Google Sheets
Roberts solution uses PayHere, however I’m using PayStack. It doesn’t look like you can send parameter to PayStack Payment page:(
It looks like I’m able to initialize the transaction, however I can’t seem to accept a payment?
It seems like WebHooks is the answer? However it’s beyond my technical ability
If anyone can assist, I would really appreciate it
Is there an advantage of using PayStack over alternatives? I’m just asking because I haven’t used it and have used PayHere to integrate payments, especially subscriptions like Robert, when needed.
PayStack is one of the largest solutions that is used in Africa and South Africa as Stripe isn’t supported there. Stripe actually bought PayStack, so it works very similar
My solution does not need Google Sheets to be connected to Glide, and it uses Google Script to handle transactions and send feedback to Glide. Also, it will record transactions and adjust inventory. All data stays in google sheets and can be read/written by Glide through the fetch JSON column.
Thanks Uzo, but I really want to learn how to conquer this by myself. For me Surf Diaries isn’t a business or traditional startup. It’s a learning exercise
To integrate PayStack payment with Glide, you can follow these steps:
Create a PayStack account: If you don’t have a PayStack account, create one by visiting their website (paystack.com). Once you’ve created an account, log in to your dashboard.
Generate PayStack API keys: After logging in, navigate to the “API Keys” section of your dashboard. Generate a new set of API keys if you haven’t already. You’ll need these API keys to connect Glide with PayStack.
Install the PayStack API plugin in Glide: In Glide, go to the “Settings” tab and click on “Plugins”. Search for the “PayStack API” plugin and click “Install”. Once installed, you’ll need to configure the plugin with your PayStack API keys.
Set up a payment button: In Glide, create a button or link that will trigger the PayStack payment process. You can do this by adding a “Link” component to your app and setting the link URL to the PayStack payment page URL.
Test the payment process: Before launching your app, it’s important to test the payment process to ensure it’s working correctly. You can do this by making a test payment with a small amount using a test card provided by PayStack.
Note: PayStack has detailed documentation on how to integrate their payment gateway with third-party applications. I would recommend checking out their documentation for more information on how to integrate PayStack with Glide.
Once the values come through I’m hoping that I can open that URL, which would be something like this then wait and do a seperate call to Verify the transaction and update the payment table