What is ZipZign?
What is ZipZign?
ZipZign is a REST API for document workflows. Send it HTML, get back a signed PDF, a payment receipt, or both.
What you can do
- Generate PDFs from HTML templates with dynamic data
- Collect e-signatures from up to 6 signers per document
- Collect payments before or after signing
- Chain signing and payment together in a single document flow
Document types
Type | Description |
|---|---|
| PDF generation only — no signatures, no payment |
| Signature collection from one or more signers |
| Payment collection, no signing required |
A signable document can also include a payment object to create a sign-then-pay flow.
How it works
- POST a document with HTML content and signer/payer details
- ZipZign renders the HTML to PDF, sends emails to signers/payers
- Signers sign via a hosted, mobile-friendly page
- Payers pay via a hosted Stripe checkout
- ZipZign webhooks notify your app at each step
- You retrieve the final PDF with embedded signatures
Base URL
https://zipzign.com/api
Authentication
All requests require an API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
See Authentication & API Keys for setup details.
Compliance
ZipZign signatures are ESIGN and UETA compliant. Each signing event captures IP address, user agent, timestamp, and consent version. A SHA-256 hash of the final PDF is stored for tamper evidence, and any document can be verified publicly via GET /api/documents/:id/verify.
Updated on: 16/04/2026
Thank you!