Versions Compared

Key

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

The configuration of Stripe Adyen in GoMeddo Payments is a two part process. First consists of three steps you need to provide GoMeddo with the api key for your stripe account. GoMeddo will come back to you with your account and payment provider id. Then setup the webhook and share the webhook secret with GoMeddocreate credentials in Adyen, add the provider in GoMeddo Payments, then create a webhook in Adyen.

Provide the api key

  1. Login to your stripe Adyen dashboard

  2. Go to “Developers”Developers, this should be at the top right side of the page

  3. On the left sidebar click “API Keys”

  4. Find your secret key

  5. Create a secure note with your secret key via Cryptex (Note: The generated link is valid once. Do not open it once generated)

    1. If you already have a account for GoMeddo Payments please also include the account id

  6. Share the Cryptex link with GoMeddo

  7. You will receive your account id and provider id along with the confirmation that your stripe account is configured. Now continue with setting up the webhook

Setup the webhook

Info

You can only do this step once you have gotten your account id and provider id from GoMeddo

  1. Login to your stripe dashboard

  2. Go to “Developers”, this should be at the top right side of the pagein the menu and the left.

  3. Then click “API Credentials

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

Create provider 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 Added

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 Endpoint URL field specify the following url (replace <account id> and <provider id> with your values):
    https://api.payment25.com/api/v1/account/<account id>/provider/<provider id>/callbacks

  12. Click on "+ Select events”

  13. Click on Checkout and then select “Select all Checkout events”

  14. At the bottom click on “Add events”

  15. Click on “Add endpoint”

  16. Once the endpoint is added you will be redirected back to an overview with all your webhooks. Click on the webhook you have configured.

  17. On the top it will say "Signing secret” along with “Reveal”. Click on reveal.

  18. Create another cryptex link with your singing secret, account id and platform id and send it to GoMeddo

  19. You will get confirmation that your account is onboardedServer endpoint paste the previously copied url.

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

    image-20240131-133647.pngImage Added
  21. Click on apply