Skip to main content

handle Method

Overview​

The handle method processes webhook payloads from payment processors.

Request Fields​

FieldTypeRequiredDescription
merchantEventIdstringYesYour event reference
payloadstringYesRaw webhook body
headersarrayYesHTTP headers
webhookSecretstringYesSigning secret

Response Fields​

FieldTypeDescription
eventTypestringEvent type
sourceVerifiedboolSignature verified

Example​

$request = [
'merchantEventId' => 'evt_001',
'payload' => file_get_contents('php://input'),
'headers' => getallheaders(),
'webhookSecret' => 'whsec_xxx'
];
$response = $eventClient->handle($request);