
內容簡介
SeatKit 是一款專業的 WordPress 座位預訂與票券管理外掛,適用於客運業者、活動主辦方、電影院及劇場等需要固定座位銷售的場景,透過付款驗證流程確保訂位準確,有效防止重複訂位。
【主要功能】
• 支援客運、活動及電影院等多種座位預訂情境
• 視覺化座位選擇介面,顧客操作直覺便利
• 拖放式座位配置編輯器,可自訂類別與票價
• 支援 Razorpay 及 Stripe 多元付款閘道
• 自動產生含 QR Code 的 PDF 電子票券
• 管理員可設定退款與取消規則(扣款比例及截止時間)
外掛標籤
開發者團隊
原文外掛簡介
SeatKit is a professional seat booking and ticket reservation plugin for WordPress.
It is designed for businesses that sell fixed seats, such as bus operators, event organizers, cinemas, theaters, and tour providers.
SeatKit follows a payment-verified booking flow, ensuring that seats are confirmed only after successful payment verification from the gateway. This prevents double bookings and maintains inventory accuracy even during high traffic.
Features
Bus, Event, and Cinema Booking – Create trips and events with seat-based inventory.
Visual Seat Selector – Customer-friendly seat selection interface.
Advanced Seat Layout Builder – Drag-and-drop seat layout creation with customizable categories and pricing.
Multiple Payment Gateways – Razorpay (India) and Stripe (Global).
Secure Checkout Flow – Server-side payment verification.
PDF Tickets – Automatically generated tickets with QR codes.
Customer Dashboard – View bookings and download tickets.
OTP-based Login – Passwordless customer authentication.
Refund and Cancellation Rules – Admin-configurable deduction percentage and cutoff time.
Transactional Emails – Booking confirmation and cancellation emails.
Admin Management Panel – Manage trips, bookings, tickets, and transactions.
Shortcodes
Use the following shortcodes to display booking interfaces:
[seatkit_trips]
[seatkit_account]
[seatkit_trip id="123"]
Bundled Libraries and Credits
FPDF – PDF generation
Copyright (c) Olivier Plathey
Licensed under the FPDF License
External Services
This plugin relies on the following third-party services to function:
Razorpay
Used for processing payments in India. When a user selects Razorpay at checkout, payment details (amount, currency, order ID) are sent to Razorpay servers securely.
Privacy Policy: https://razorpay.com/privacy/
Terms of Service: https://razorpay.com/terms/
Stripe
Used for processing global payments. If Stripe is enabled, payment intents and client secrets are generated via Stripe API. The checkout process loads js.stripe.com to handle secure card entry.
Privacy Policy: https://stripe.com/privacy
Terms of Service: https://stripe.com/legal/ssa
goQR.me API (QRServer)
Used to generate QR codes for tickets. The booking reference number is sent to api.qrserver.com to generate a QR image for PDF ticket and frontend view. No personal user data is sent, only the booking reference string.
Privacy Policy: https://goqr.me/privacy/
All bundled components are compatible with GPLv2+ distribution.
