Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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.

...

:

  1. Create API key and webhook in Stripe

  2. Add the Stripe in GoMeddo Payments

  3. Update the webhook in Stripe

Create API key and webhook in Stripe

  1. Login to your stripe Stripe dashboard

  2. Go to Developers, this should be in the top bar on the right

  3. Then click API Key

  4. Create new credentials, and copy the generated API key.

...

  1. API Keys

  2. Click Reveal test key next to Secret key

  3. Copy the Secret key for later use

  4. Go back to Developers

  5. Next to API Keys in the top bar, click on Webhooks

  6. Click Add an endpoint

  7. Specify the following url in the Endpoint URL field: https://api.payment25.com/

  8. Click on + Select events

  9. Click on Checkout and then select Select all Checkout events

  10. At the bottom click on Add events

  11. Click on Add endpoint

  12. Once the endpoint is added you will be redirected to your webhook

  13. Look for Signing secret, and click Reveal

  14. Copy the secret and keep it for later use

Add the Stripe in GoMeddo Payments

  1. In Salesforce open GoMeddo Payments

  2. Go to configuration

  3. Fill in the provider details

  4. Provider name can be anything recognizable

  5. Merchant account name needs to match your exact merchant account name from Adyen, this can be a different name then the account in Adyen.

  6. Indicate if you use Adyen as test or live

  7. Paste the generated API key from Adyen you copied from the previous step

  8. Press submit.

    image-20240131-132858.pngImage Removed

Setup the webhook

  1. In Salesforce open GoMeddo Payments

  2. Go to configuration

  3. Configure providerrs

  4. In the just configured Provider you’ll see a webhook URL. Copy this URL.

  5. Go back to Adyen

  6. Go to “Developers” in the menu at the left

  7. On the left sidebar click “Webhooks”

  8. Click “+ Add Endpoint”

  9. Standard webhook

  10. Give it a description

  11. In the Server endpoint paste the previously copied url.

  12. Go to security and add the basis authentication credentials as in the screenshot below

    image-20240131-133647.pngImage Removed
  13. Click on applyConfiguration

  14. Click on Configure Providers

  15. Click + Configure in the Stripe box

  16. Create you GoMeddo Payments Stripe account:

    1. provider_name: chose a recognisable name

    2. api_key: this is the first Secret key from the previous step

    3. webhook_secret: this is the second Signing secret from the previous step

  17. Click Test to verify your credentials

  18. Click Submit

  19. Copy the Callback ULR on the provider page

    Screenshot 2024-05-14 at 10.26.11.pngImage Added

Update the webhook in Stripe

  1. Go back to Stripe

  2. Go to Developers

  3. Go to Webhooks

  4. Open the webhook you configured earlier

  5. Click on the three dots on the right

  6. Click on Update details

  7. Paste the webhook you copied earlier in the Endpoint URL field, overwriting what was previously there

  8. Press Update endpoint to save your webhook