Stripe Webhooks to Profiler

When using the Stripe payment processor and a website that does not support data sending to Profiler natively, you can send each transaction to Profiler RAPID processing from the Stripe web platform.

This will be received like a normal payment and allocated the default OLDON (online donation) source code.

To set this up in Stripe (not Profiler) follow the following instructions:

1. In Stripe
  1. Go to https://dashboard.stripe.com
  2. Sign in to your Stripe account
2. Navigate to Webhooks
  1. Click on Settings and then “Developers”
  2. If you need to switch to the Workbench, do that.
  3. Click on “Webhooks”
  4. Click the “Add destination” button
3. Configure Your Webhook Endpoint

Select the latest API version (newer or equal to than 2025-07-30.basil)

In the events section, select

  • Charge – charge.succeeeded
  • Payment Intent – payment_intent.succeeded

This means on those successful events (a successful payment) they will be sent to Profiler, and click on Continue

Endpoint URL:

If asked, choose webhook endpoint and click Continue

In the EndPoint URL you need to enter in your profiler information – this is the Profiler Core API server.

For example if you access Profiler as the URL https://companya.profilersystem.com the URL you would need here is

https://companya.profilersoftware.com/api/webhook/stripe

Note that you will access the system at profilersystem.com but you will need to put in profilersoftware.com for the webhook/API access

Once you have completed this click Create Destination and then payments made via stripe will be sent to RAPID for matching into Profiler as a normal online payment integration

Related Articles

Need Support?
Can't find the answer you're looking for?
Contact Support