Easily Integrate the Square loyalty.event.created Webhook into your application using Javascript, Ruby, and other frameworks.

Square Loyalty maintains a ledger of events that occur over the lifetime of a loyalty account. Square publishes notifications for each loyalty event logged to the ledger. These loyalty events are immutable, which means they are never updated or deleted. For example, when a buyer redeems a reward and then returns it, Square publishes separate notifications for the corresponding CREATE_REWARD and DELETE_REWARD events. Similarly, Square publishes a notification for the ADJUST_POINTS event when points are deducted after a purchase that accrued points is refunded.

Steps to receive the Square loyalty.event.created Webhook

  • Sign up for your free Hooky account.
  • Create a new Webhook Source, and select square. This will be the endpoint that receives the Square loyalty.event.created webhook on behalf of your application, and forwards them using the unified SDK.
  • Once the loyalty.event.created webhook is received from Square, you'll see the payload under the Live Logs section of your webhook source.
  • Next, follow the examples below to integrate the Hooky SDK in Ruby or Javascript, and start receiving webhooks.
Save countless hours integrating Loyalty.event.created webhooks into your application.