Electronic Sales Contract is a compliance plugin built for Shopline merchants selling in Turkey. Under Turkish remote sales law, merchants are required to present buyers with a Preliminary Information Form and a Distance Sales Agreement before any online purchase can be completed. This plugin automates the entire process — from contract generation and mandatory consent enforcement at checkout, to PDF storage, order binding, and multi-channel access for buyers and merchants.
Key capabilities:
- Automatically renders both contracts at checkout using real-time order data, with no manual input required from merchants or buyers.
- Enforces buyer consent before payment: the pay button remains inactive until the buyer has agreed to both contracts.
- Collects Turkish National ID (T.C. Kimlik) and Tax Office (vergi dairesi) via built-in checkout extension fields, automatically populating the corresponding contract sections.
- Generates finalized, immutable PDFs upon successful payment and permanently stores them — content is locked and cannot be modified by any party after generation, satisfying legal record-keeping requirements.
- Binds contract IDs to Shopline order extension fields, enabling full auditability and traceability.
- Supports Turkish and English with independent per-language configuration in Contract Studio, including a live preview editor.
- Provides buyers with contract access via order confirmation email PDF links and a storefront order detail widget.
- Gives merchants a searchable Contract Records dashboard with CSV export for compliance archiving.