Configure Stripe Payment Gateway and Webhook in Udo Admin
Chris Seufert
38 steps
4 minutes
Udo
Stripe
1
Navigate to [https://yourwebsite.com/admin/](https://demo.udo.net.au/admin/)
2
Click left menu to open Cart Section.
3
Click "Payment Gateways"
4
Click to open "Stripe"
5
Click to expand the "Details" section.
6
Next we need to retrieve the public, private and web-hook keys from Stripe
7
Open <https://stripe.com/> and sign-in to the dashboard
8
Click to open the "Developers" menu
9
Click "API keys"
10
Click the publishable key to copy it to the clipboard
11
Switch to tab back U do Administration
12
Paste Value into the public key field
13
Return to Stripe Tab and Click "Reveal live key"
14
Authenticate to Stripe (if required)
15
Click the secret key to copy it to the clipboard
16
Switch back to tab U do Administration"
17
Paste value into the secret key field
18
Select and copy to the clipboard the webhook URL (check it ends in /live) for live payments.
19
Switch back to Stripe and Click "Developers"
20
Click "Webhooks"
21
Click "Add destination"
22
Select the latest API Version
23
Click the "Find event by name or description…" field.
24
Type "payment_intent"
25
Click the "payment_intent.succeeded" field.
26
Click "Continue"
27
Click "Create destination"
28
Click the "Destination name" field.
29
Type "website"
30
Paste your copied URL from the U do stripe settings page into the Endpoint URL field
31
Enter a description like "U do website checkout"
32
Click "Create destination"
33
On the signing secret, click the reveal secret button
34
Copy the signing secret to the clipboard
35
Switch to tab U do Administration"
36
Patste the copied web-hook signing secret into the Webhook Secret field
37
Click the green Save button.
38
Click "Go Live"
Configure Stripe Payment Gateway and Webhook in Udo Admin
Chris Seufert
38 steps
4 minutes
Udo
Stripe
1
Navigate to [https://yourwebsite.com/admin/](https://demo.udo.net.au/admin/)
2
Click left menu to open Cart Section.
3
Click "Payment Gateways"
4
Click to open "Stripe"
5
Click to expand the "Details" section.
6
Next we need to retrieve the public, private and web-hook keys from Stripe
7
Open <https://stripe.com/> and sign-in to the dashboard
8
Click to open the "Developers" menu
9
Click "API keys"
10
Click the publishable key to copy it to the clipboard
11
Switch to tab back U do Administration
12
Paste Value into the public key field
13
Return to Stripe Tab and Click "Reveal live key"
14
Authenticate to Stripe (if required)
15
Click the secret key to copy it to the clipboard
16
Switch back to tab U do Administration"
17
Paste value into the secret key field
18
Select and copy to the clipboard the webhook URL (check it ends in /live) for live payments.
19
Switch back to Stripe and Click "Developers"
20
Click "Webhooks"
21
Click "Add destination"
22
Select the latest API Version
23
Click the "Find event by name or description…" field.
24
Type "payment_intent"
25
Click the "payment_intent.succeeded" field.
26
Click "Continue"
27
Click "Create destination"
28
Click the "Destination name" field.
29
Type "website"
30
Paste your copied URL from the U do stripe settings page into the Endpoint URL field
31
Enter a description like "U do website checkout"
32
Click "Create destination"
33
On the signing secret, click the reveal secret button
34
Copy the signing secret to the clipboard
35
Switch to tab U do Administration"
36
Patste the copied web-hook signing secret into the Webhook Secret field
37
Click the green Save button.
38
Click "Go Live"