This article contains information and instructions to be used only with Deliverect's Online Ordering channel. To learn more and receive a demo, visit this page.
Learn how to configure Stripe for processing payments on your Online Ordering website.
You do not need multiple payments profiles when using the same Stripe account - The webhook in Stripe can use any of your OO profiles names.
By following this article, you will find/create the following credentials:
- Public Key
- Secret Key
- Test Public Key (optional)
- Test Secret Key (optional)
- Webhook Signing Secret
The keys need to be entered into a payment profile in your Deliverect account. View this article on how to do this.
If sharing the keys with a Deliverect employee, we recommend using onetimesecret.com to send them securely.
To get started, log in to your Stripe account via https://dashboard.stripe.com/.
Public Key & Secret Key
Step 1. Go to the API keys page in your Stripe account.
Step 2. Both keys are available in the Standard keys section. The Public Key in Deliverect is called the Publishable key in Stripe.
Step 3. Click on the Reveal live key button.
Step 4. Now you can access the Secret Key.
Webhook Signing Secret
Step 1. To create a Webhook Signing Secret, go to https://dashboard.stripe.com/webhooks.
Step 2. Click on the Add an endpoint button.
Step 3. Enter the following:
![]() |
Endpoint URL: This is in the format: https://SUBDOMAIN/api/payments/deliverect/stripe/webhook SUBDOMAIN needs to be changed by following these instructions:
|
![]() |
Description: Webhook for Deliverect. |
Step 4. Click on the + Select events button.
Step 5. In the search box, enter checkout.session.completed and check it.
Step 6. Click on the Add events button.
Step 7. Click on Add endpoint.
Step 8. Click on Reveal under Signing secret.
This will provide you with your Webhook Signing Secret.
Need help with this? Reach out to support@deliverect.com and we will get back to you as soon as possible.