Xgate Trigger icon

Xgate Trigger

Consume Xgate Trigger

Overview

This node acts as a trigger for the Xgate system, specifically designed to listen for events related to orders being paid. It is useful in workflows where actions need to be initiated immediately after an order payment is confirmed, such as updating order status, notifying customers, or triggering downstream processes.

Use Case Examples

  1. Trigger a workflow to send a confirmation email when an order is paid.
  2. Update inventory or accounting systems upon payment notification.
  3. Start fulfillment processes automatically after payment is received.

Properties

Name Meaning
Resource Specifies the type of resource to listen for events on, here it is 'Order'.
Operation Specifies the event type to trigger on, here it is 'Paid' indicating the order has been paid.

Output

JSON

  • body - Contains the JSON payload of the payment notification event received from the Xgate webhook.

Dependencies

  • Requires an API key credential for Xgate API to register and manage webhooks.

Troubleshooting

  • Ensure the webhook URL is correctly configured and accessible from Xgate to receive events.
  • Verify that the API key credential is valid and has permissions to manage webhooks.
  • Common error: webhook registration failure - check network connectivity and credential validity.
  • If no events are triggering, confirm that the Xgate system is sending payment notifications and that the resource and operation parameters match the event type.

Links

Discussion