Webhooks iffirmati għal kull avveniment ta' booking u ħlas
Ibgħat kull avveniment ta' prenotazzjonijiet u ħlasijiet fis-sistemi tiegħek stess — CRM, data warehouse, Slack, integrazzjonijiet personalizzati. Iffirmati bl-HMAC, retryed bi backoff esponenzjali, u kompletament irreġistrati. Mibni għat-timijiet tal-inġinerija li jirrifjutaw li jiggħajru API.
Għaliex it-timijiet tal-inġinerija jagħżlu l-webhooks ta' Triviyo
Mudelli standard, imġiba prevedibbli, u reġistru tal-kunsinna li verament jgħinok tiddebugja.
Firem HMAC fuq kull payload
Kull webhook huwa ffirmat bl-HMAC-SHA256 bl-użu tas-sigriet tal-endpoint tiegħek. Ivverifika l-firma qabel ma taġixxi fuq il-payload — l-istess mudell bħal Stripe, GitHub, u kull webhook ieħor li diġà tafdah.
Tentativi mill-ġdid bi backoff esponenzjali
Jekk l-endpoint tiegħek ma jwieġibx fil-ħin jew jirritorna 408, 429 jew 5xx, Triviyo jerġa' jipprova l-kunsinna awtomatikament, sa 6 tentattivi b'kollox. Kull risposta 4xx oħra titqies permanenti u ma terġax tiġi ppruvata.
Ismijiet standard tal-avvenimenti
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Abbona għal-avvenimenti eżatti li teħtieġ l-integrazzjoni tiegħek; ignora l-bqija.
Ċavetta tal-firma għal kull endpoint
Kull endpoint għandu ċ-ċavetta tal-firma tiegħu, li tista' terġa' toħloq f'kull ħin minn Settings → Webhooks.
Log sħiħ tal-kunsinni
Kull tentattiv ta' kunsinna jiġi rreġistrat fid-dashboard bl-istatus HTTP, ir-risposta u l-ħin.
Webhooks ta' Triviyo vs. polling ta' REST API
X'jidher bħal streaming ta' avvenimenti f'ħin reali meta mqabbel ma' tħabbat endpoint REST.
| X'fih il-webhooks API | Triviyo | Without Triviyo |
|---|---|---|
| Disponibbiltà | Livell Professional u 'l fuq | Aċċess API Enterprise biss |
| BOOKING_CREATED | ||
| BOOKING_UPDATED | ||
| BOOKING_CANCELED | ||
| PAYMENT_SUCCEEDED | ||
| Firem HMAC-SHA256 | Żieda Enterprise | |
| Strateġija tar-retry | Sa 6 tentattivi | Tentattiv wieħed jew xejn |
| Log tal-kunsinni | ||
| Appoġġ | Appoġġ prijoritarju | Kju ta' biljetti bil-posta elettronika |
Mudelli standard — xejn eżotiku, xejn proprjetarju.
Mistoqsijiet frekwenti
Għal liema avvenimenti nista' nabbona?
BOOKING_CREATED, BOOKING_UPDATED, BOOKING_CANCELED, PAYMENT_SUCCEEDED, PAYMENT_FAILED, REFUND_PROCESSED. Abbona per-endpoint għal dak eżattament li teħtieġ l-integrazzjoni tiegħek.
Kif nivverifika li l-webhook huwa verament minn Triviyo?
Kull payload huwa ffirmat bl-HMAC-SHA256 bl-użu tas-sigriet uniku tal-endpoint tiegħek. Ivverifika l-header X-Webhook-Signature kontra l-korp talbiet mhux ipproċessat qabel ma taġixxi — l-istess mudell bħall-webhooks ta' Stripe u GitHub. Eżempji ta' kodiċi huma fid-dokumentazzjoni tagħna.
X'jiġri jekk l-endpoint tiegħi jkun nieżel?
Triviyo jagħmel sa 6 tentattivi ta' kunsinna b'kollox. Wara l-aħħar wieħed, il-kunsinna tiġi mmarkata bħala falluta fil-log tal-kunsinni. Risposta 4xx li mhix 408 jew 429 timmarka l-kunsinna bħala falluta minnufih, mingħajr tentattivi oħra.
Nista' nittestja l-webhooks f'ambjent tal-istaging?
Iva. Ibgħat kunsinna ta' prova lil kwalunkwe endpoint minn Settings → Webhooks biex tiċċekkja l-integrazzjoni qabel ma tibda.
Liema livell neħtieġ għall-webhooks?
Livell Professional u 'l fuq.
Ibni integrazzjonijiet f'ħin reali li ma jiggħajrux
Iffirmat, riprovati, irreġistrat — eżattament kif it-timijiet tal-inġinerija jistennew li jaħdmu l-webhooks.
Prova b'xejn ta' 14-il jum. Ma teħtieġ l-ebda karta tal-kreditu. Ikkanċella fi kwalunkwe ħin.