HaloITSM Guides
Documentation to assist with the setup and configuration of the HaloITSM platform
Guides > Adding Extra Webhook Endpoints in Stripe for more dynamic Payment Syncing
Adding Extra Webhook Endpoints in Stripe for more dynamic Payment Syncing
The Stripe integration within Halo can update Invoice Payments records for the following events:
- Payment Success
- Payment Failure
- Payment Processing
- Payment Cancelled
- Payment Requires Action
By default, everyone should have webhook subscriptions for both payment success and payment failure, however 'Processing', 'Cancelled' and 'Requires Action' may need to be added in Stripe manually for those who enabled the Stripe integration prior to version 2.120.33 (Stable) or 2.127.1 (Beta)
Enabling extra webhooks in Stripe is achieved via heading to Developers>Webhooks:
Clicking into your Halo webhook URL:
Clicking 'Update Details' (Top RHS)
And add 'Events to Send:
The events that are to be added include:
- payment_intent.canceled
- payment_intent.processing
- payment_intent.requires_action
Popular Guides
- Asset Import - CSV/XLS/Spreadsheet Method
- Call Management in Halo
- Creating a New Application for API Connections
- Creating Agents and Editing Agent Details
- Departments and Teams
- Halo Integrator
- Importing Data
- Multiple New Portals with different branding for one customer [Hosted]
- NHServer Deprecation User Guide
- Organisation Basics
- Organising Teams of Agents
- Step-by-Step Configuration Walk Through
- Suppliers