Articles on: Account, billing and domain set-up

Finding your Stripe API credentials

The following article describes where to retrieve your Stripe API credentials.

The Stripe API credentials are required if you would like to use Stripe to process credit card transactions directly on your site and refund credit card payments directly from the Proofpix control panel.

Please perform the following:

  1. Log-in to your Stripe account
  2. Make sure you are not using "test data" or in a sandbox
  3. Click on "developers" in the bottom left corner
  4. Click on "API keys"
  5. Copy and paste both the Publishable and Secret keys into your Proofpix account

All your payment processing API data is transmitted securely of SSL and further encrypted inside of the Proofpix database.



For users of the Proofpix Version 2 (V2), you will also need to configure a webhook which allows Stripe to send us information about payments. This is essential so we can be updated if any payment fails. The steps are as follows:


  1. Click on "Developers" in the bottom left corner
  2. Click "Webhooks"
  3. Click "Add destination" ( if this is show to you)
  4. Click, "Add endpoint"
  5. Enter, https://v2.proofpix.com/Orders/StripeNotify/ as the Endpoint Url
  6. Click "Listen to events on your account" (should already be selected)
  7. Select the latest version offered from the "Version" menu
  8. Click "Select events" and then select the following events to listen to:


  • charge.succeeded
  • charge.failed
  • charge.refunded
  • charge.updated
  • payment_intent.payment_failed
  • payment_intent.succeeded


  1. Click the big "Add endpoint" button


Here is a video showing you the various steps.


Updated on: 02/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!