SaaS product and billing callback API¶
Available in SaaS mode: product activation/renewal callbacks, price and billing pages.
product mail (webhook/callback)¶
- interface address:
/product/mail
- HTTP request method:
POST
- request params:
eventId (query): event ID
signature (query): signature
timestamp (query): timestamp
For the rest, see the implementation (used for verification and activation/renewal logic)
- response code:
200: success or error JSON (code, message)
Note: this is the SaaS-side product activation/renewal callback; after verifying the sign it updates the license, members, etc. SaaSDomain must be configured.
Pages/other routes (non-JSON API)¶
GET /price - price page
GET /billing - billing page
GET /terms - terms of service page (SaaS)
GET /privacy-policy - privacy policy page (SaaS)