integration-docs: Include suggestion for HTTPS hint in Stripe.

With some wording tweaks by tabbott to make it more obviously only
shown in certain environments.
This commit is contained in:
Niloth P 2024-07-18 06:55:18 +05:30 committed by Tim Abbott
parent ed885ec806
commit cbe2677a2a
1 changed files with 11 additions and 8 deletions

View File

@ -2,6 +2,17 @@
Get Zulip notifications for Stripe events!
{% if 'http:' in external_url_scheme %}
!!! tip ""
Stripe will only send webhook payloads over HTTPS, but your Zulip
server is configured to only accept HTTP. To use the Stripe
webhook with this Zulip server, you will need to use a tunneling
service like ngrok or Ultrahook.
{% endif %}
{start_tabs}
1. {!create-channel.md!}
@ -22,14 +33,6 @@ Get Zulip notifications for Stripe events!
template to `https://dashboard.stripe.com/customers/{id}`. This step
creates links to Stripe customers in Zulip messages and topics.
{% if 'http:' in external_url_scheme %}
!!! tip ""
Note that Stripe will only accept HTTPS webhooks!
{% endif %}
{end_tabs}
{!congrats.md!}