Hooks & events

Documentation

Installation, configuration and everyday use of EmailaBiller. Choose a section or search the published guides.

Platform
Laravel / PHP
Laravel
13
PHP
8.4
Database
Dedicated MySQL-compatible production database

Hooks & events

Understand lifecycle hooks, webhooks, event delivery and extension boundaries.

7 guides
Hooks & events

Payment webhooks, returns and settlement reconciliation

Configure exact callbacks and distinguish signed notifications, authenticated returns and safe billing review.

Read guide
Hooks & events

Addon hooks: complete event directory and delivery rules

Use the five actual queued lifecycle events with their exact payloads and failure/recovery semantics.

Read guide
Hooks & events

Hook reference: order.created

Handle a committed order identity without treating creation as payment or completed delivery.

Read guide
Hooks & events

Hook reference: invoice.issued

Read a newly issued invoice and distinguish manual, order-linked and recurring-period documents.

Read guide
Hooks & events

Hook reference: invoice.payment_recorded

Deduplicate by payment entry and handle received versus completed-refund directions correctly.

Read guide
Hooks & events

Hook reference: service.cancellation_requested

Process a committed cancellation request without confusing it with remote account deletion.

Read guide
Hooks & events

Hook reference: system.tick

Use a scheduler completion summary without treating queued counts as final delivery or settlement.

Read guide

Need help with EmailaBiller?

Tell us the product version and what you are trying to do. Keep passwords and private keys out of your message.

Contact Emaila