Every detail, thoughtfully connected.
Professional essentials for permission-based marketing and legitimate transactional email.
Contact management
Save lists, add contacts, import CSV/XLSX, prevent duplicate addresses and preserve opt-out records.
Campaign builder
Write a subject, preheader, headline, message and optional CTA. Preview before sending.
Scheduling & queues
Schedule or pause campaigns. Lightweight Laravel scheduler processes a small batch each minute.
Transactional API
API keys, idempotency protection, status endpoint and a checkout receipt template.
Sender options
Send from campaign@technodera.com after approval, or verify and configure your own SMTP.
Built-in safeguards
Consent attestation, unsubscribe, suppression list, account approvals and quotas.
One API call after checkout.
When your POS records a completed sale, submit a unique order receipt to Sendera. The server queues the email and returns an identifier you can use to check its status.
- ✓ Bearer API key (shown once)
- ✓ Idempotency-Key to protect retries
- ✓ Structured receipt items and total
- ✓ Per-minute and per-account quotas
- ✓ HTTP 202 — accepted into queue, not delivered
Send a purchase receipt
POST /api/v1/transactional/send
Authorization: Bearer sd_live_...
Idempotency-Key: pos-ord-1025
Content-Type: application/json
{
"customer_email": "buyer@example.com",
"customer_name": "Customer Name",
"order_number": "ORD-1025",
"currency": "BDT",
"items": [{"name": "Cotton shirt",
"quantity": 1, "unit_price": 1290}],
"total": 1290
}See the complete API contract and curl/PHP integration examples in the project README and docs/API.md.