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.

Provide the api key and create the webhook in stripe

  1. Login to your stripe dashboard

  2. Go to “Developers”, this should top bar on the right

  3. Then click API KeyCreate new credentials, and copy the generated API key

  4. Copy the secret key for later use

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

  6. On the left sidebar click “Webhooks

  7. Click “+ Add Endpoint

  8. 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

  9. Click on "+ Select events

  10. Click on Checkout and then select “Select all Checkout events

  11. At the bottom click on “Add events

  12. Click on “Add endpoint

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

  14. 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

  1. In Salesforce open GoMeddo Payments

  2. Go to configuration and create stripe provider

  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 Paste the generated API key from Stripe you copied from the previous step

  8. Paste the generated webhook secret from Stripe you copied from the previous stepPress submit.

    image-20240131-135258.pngImage Addedimage-20240131-132858.pngImage Removed
  9. Submit

...

  1. Copy 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 Adyenurl on the provider page

Change the webhook

  1. Login to stripe again

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

  3. On the left sidebar click “Webhooks”

  4. Click “+ Add Endpoint”

  5. Standard webhook

  6. Give it a description

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

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

    image-20240131-133647.pngImage Removed
  9. Click on applyWebhooks

  10. Open the webhook you configured earlier.

  11. Edit details, by pressing the three dots.

  12. Paste the webhook you copied earlier in the endpoint URL in Stripe overwriting what was previously there.

  13. Press Update endpoint to save your webhook.