techrar docs
Home
Solutions
Solutions
  • eCommerce SaaS
  • Meals SaaS
  • Meals Marketplaces
API
API
  • Merchant APIs
  • Customer App APIs
  • Meals APIs
Techrar Connect
Home
Solutions
Solutions
  • eCommerce SaaS
  • Meals SaaS
  • Meals Marketplaces
API
API
  • Merchant APIs
  • Customer App APIs
  • Meals APIs
Techrar Connect
  1. GETTING STARTED
  • GETTING STARTED
    • Techrar's Overview
    • Welcome 👋🏻
    • Versioning
    • Rate Limiting
    • Pagination
    • Responses
    • Change Log
    • Authentication
    • Webhooks
    • Setup Online Payments
    • Do you need help?
  • SaaS Solutions
    • Reucrring Billing
    • Techrar Storefront
    • Techrar eCommerce
    • Techrar Pay
    • Techrar Logistics
    • Techrar Meals SaaS
    • Techrar Marketplaces (MaaS)
  • Modules
    • Items & Catalog Management
      • Items
      • Categories
      • Bundled Items
      • Variations & Modifiers
      • Item Discounts
      • Catalog Configuration
    • Plans Offerings
      • Plans
      • Plan Duration & Billing
      • Plan Trial & Grace Periods
      • Plan Discounts
    • Checkout & Orders Management
      • Checkout Flow
      • Carts
      • Orders
      • Invoices
      • Transactions
      • Checkout Settings
    • Subscriptions Management
      • Subscriptions & Billing Cycles
      • Recurring Purchases
    • Webhooks Events
      • Order
      • Subscription
      • Invoice
      • Customer
      • Miscellaneous
      • Recurring Purchase
    • Meals Webhooks Events
      • Order
      • Subscription
      • Complaint
  1. GETTING STARTED

Webhooks

Techrar's Webhooks allows you to easily set up fully automated notifications, as you get to be notified whenever you receive payload/data from your store. They are triggered when:
An order or product is created in the merchant store.
A coupon is applied, and much more
You can then use the information sent via webhooks to trigger other actions or integrate with external systems. This makes it simple to customize your notifications and keep track of all changes occurring within your techrar account.

Security Implementation#

techrar secures webhook communication using headers. When an event occurs, techrar will send these headers and the relevant details to the specified App along with the token or signature verifies that the request is from techrar. Alternately, you can create a customized key and value to use with techrar's payload.
Using techrar's tokens or signatures while POSTing data, allows you to authenticate the sender. Otherwise, deny any other suspicious requests.

Regsiter Webhooks#

There are noticeable, interchangeable parameters in the latest techrar API update. Check our Webhooks Endpoints.

List of techrar Events#

NameDescription
customer.registeredThis is triggered when a new customer registers
otp.requestedThis is triggered when a new customer registers
order.createdThis is triggered when an order is created
order.processingThis is triggered when an order is authorized/accepted
order.completedThis is triggered when an order has been succesfully paid
order.canceledThis is triggered when an order has been canceled
subscription.createdThis is triggered when a subscription is created
subscription.pausedThis is triggered when a subscription is paused
subscription.resumedThis is triggered when a subscription is resumed
subscription.canceledThis is triggered when a subscription is canceled
subscription.endedThis is triggered when a subscription is ended
subscription.canceledThis is triggered when a subscription is canceled
subscription.suspendedThis is triggered when a subscription is suspended
subscription.auto_renewal_canceledThis is triggered when a subscription auto renewal is disabled
subscription.auto_renewal_canceledThis is triggered when a subscription auto renewal is disabled
subscription.auto_renewal_enabledThis is triggered when a subscription auto renewal is enabled
subscription.renewedThis is triggered when a subscription auto renewal is renewd
subscription.billedThis is triggered when a subscription auto renewal is billed
invoice.paidThis is triggered when an invoice is paid
invoice.refundedThis is triggered when an invoice is refunded
purchase.createdThis is triggered when a recurring purchase is created
purchase.updatedThis is triggered when a recurring purchase is updated
purchase.activatedThis is triggered when a recurring purchase is activated
purchase.deactivatedThis is triggered when a recurring purchase is deactivated
purchase.renewal_failedThis is triggered when a recurring purchase renewal fails
purchase.renewedThis is triggered when a recurring purchase renewal is successful

List of techrar Meals Events#

NameDescription
m.order.completedThis is triggered when an order has been succesfully paid
m.subscription.startedThis is triggered when a subscription is started
m.subscription.canceledThis is triggered when a subscription is canceled
m.subscription.endedThis is triggered when a subscription is ended
m.subscription.reopenedThis is triggered when a subscription is re-opened again
m.complaint.issuedThis is triggered when a complaint is issued
m.complaint.updatedThis is triggered when a complaint is updated by the merchant
Modified at 2026-02-03 13:19:13
Previous
Authentication
Next
Setup Online Payments
Built with