Support

📘

Webhooks

Scalapay sends webhooks to notify your backend about the outcome of every payment operation. These notifications ensure that you receive real-time updates on the status of each transaction and that no payment session is lost or dropped.

Webhooks are categorized by their status and are triggered under the following conditions:

StatusDescription
createdTriggered when an order is successfully created.
authorizedTriggered when a shopper successfully authorizes a payment on the Scalapay page.
chargedTriggered when a payment capture request is successfully processed.
refundedTriggered when a refund request is successfully processed.
expiredTriggered if an authorized payment is not captured before the expiry period defined by the orderExpiryMilliseconds field in the initial order request expires.