The configuration of Stripe in GoMeddo Payments consists of three steps you need to create credentials in Adyen, add the provider in GoMeddo Payments, then create a webhook in Adyen.
Provide the api key and create the webhook in stripe
Login to your stripe dashboard
Go to “Developers”, this should top bar on the right
Then click API Key
Copy the secret key for later use
Go to “Developers”, this should be at the top right side of the page
On the left sidebar click “Webhooks”
Click “+ Add Endpoint”
In the Endpoint URL field specify the following url, the “ account id & provider id will be changed later.
https://api.payment25.com/api/v1/account/<account id>/provider/<provider id>/callbacks
Click on "+ Select events”
Click on Checkout and then select “Select all Checkout events”
At the bottom click on “Add events”
Click on “Add endpoint”
Once the endpoint is added you will be redirected back to an overview with all your webhooks. Click on the webhook you have configured.
On the top it will say "Signing secret” along with “Reveal”. Click on reveal top copy the secret and keep it for later use.
Create provider in GoMeddo Payments
In Salesforce open GoMeddo Payments
Go to configuration and create stripe provider
Fill in the provider details
Provider name can be anything recognizable
Paste the generated API key from Stripe you copied from the previous step
Paste the generated webhook secret from Stripe you copied from the previous step
Submit
Copy the webhook url on the provider page
Change the webhook
Login to stripe again
Go to “Developers”, this should be at the top right side of the page
On the left sidebar click “Webhooks”
Open the webhook you configured earlier.
Edit details, by pressing the three dots.
Paste the webhook you copied earlier in the endpoint URL in Stripe overwriting what was previously there.
Press Update endpoint to save your webhook.