Title: SeatKit
Author: acgadi
Published: <strong>Ṣẹrẹ 7, 2026</strong>
Last modified: Ẹrẹ́nà 6, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/seatkit/assets/banner-772x250.png?rev=3434712)

![](https://ps.w.org/seatkit/assets/icon-256x256.png?rev=3434712)

# SeatKit

 Láti ọwọ́ [acgadi](https://profiles.wordpress.org/acgadi/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/seatkit.1.0.2.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/seatkit/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/seatkit/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/seatkit/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/seatkit/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/seatkit/)

## Àpèjúwe

**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** Ìtumọ̀ Yorùbá: – Create trips and events with
   seat-based inventory.
 * **Visual Seat Selector** Ìtumọ̀ Yorùbá: – Customer-friendly seat selection interface.
 * **Advanced Seat Layout Builder** Ìtumọ̀ Yorùbá: – Drag-and-drop seat layout creation
   with customizable categories and pricing.
 * **Multiple Payment Gateways** Ìtumọ̀ Yorùbá: – Razorpay (India) and Stripe (Global).
 * **Secure Checkout Flow** Ìtumọ̀ Yorùbá: – Server-side payment verification.
 * **PDF Tickets** Ìtumọ̀ Yorùbá: – Automatically generated tickets with QR codes.
 * **Customer Dashboard** Ìtumọ̀ Yorùbá: – View bookings and download tickets.
 * **OTP-based Login** Ìtumọ̀ Yorùbá: – Passwordless customer authentication.
 * **Refund and Cancellation Rules** Ìtumọ̀ Yorùbá: – Admin-configurable deduction
   percentage and cutoff time.
 * **Transactional Emails** Ìtumọ̀ Yorùbá: – Booking confirmation and cancellation
   emails.
 * **Admin Management Panel** Ìtumọ̀ Yorùbá: – Manage trips, bookings, tickets, 
   and transactions.

### Shortcodes

Use the following shortcodes to display booking interfaces:

 1. `[seatkit_trips]`
 2. `[seatkit_account]`
 3. `[seatkit_trip id="123"]`

### Bundled Libraries and Credits

 * **FPDF** Ìtumọ̀ Yorùbá: – PDF generation
    Copyright (c) Olivier Plathey Licensed
   under the FPDF License

### External Services

This plugin relies on the following third-party services to function:

 1. **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/
 2. **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
 3. **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.

## Àwọn àwòrán ìbòjú

[⌊Frontend: My account (Guest)⌉⌊Frontend: My account (Guest)⌉[

Frontend: My account (Guest)

[⌊Frontend: All trips and events⌉⌊Frontend: All trips and events⌉[

Frontend: All trips and events

[⌊Frontend: Booking flow step 1⌉⌊Frontend: Booking flow step 1⌉[

Frontend: Booking flow step 1

[⌊Frontend: Booking flow step 2⌉⌊Frontend: Booking flow step 2⌉[

Frontend: Booking flow step 2

[⌊Frontend: Checkout with Razorpay⌉⌊Frontend: Checkout with Razorpay⌉[

Frontend: Checkout with Razorpay

[⌊Frontend: My account (Logged in)⌉⌊Frontend: My account (Logged in)⌉[

Frontend: My account (Logged in)

[⌊Frontend: QR code of confirmed booking⌉⌊Frontend: QR code of confirmed booking⌉[

Frontend: QR code of confirmed booking

[⌊Frontend: Booking history⌉⌊Frontend: Booking history⌉[

Frontend: Booking history

[⌊Admin: Dashboard⌉⌊Admin: Dashboard⌉[

Admin: Dashboard

[⌊Admin: Booking list⌉⌊Admin: Booking list⌉[

Admin: Booking list

[⌊Admin: Create or edit booking⌉⌊Admin: Create or edit booking⌉[

Admin: Create or edit booking

[⌊Admin: Create or edit trip⌉⌊Admin: Create or edit trip⌉[

Admin: Create or edit trip

[⌊Admin: SeatBuilder⌉⌊Admin: SeatBuilder⌉[

Admin: SeatBuilder

[⌊Admin: Payment transaction logs⌉⌊Admin: Payment transaction logs⌉[

Admin: Payment transaction logs

[⌊Admin: View issued tickets⌉⌊Admin: View issued tickets⌉[

Admin: View issued tickets

[⌊Admin: General settings⌉⌊Admin: General settings⌉[

Admin: General settings

[⌊Admin: Payment gateway settings⌉⌊Admin: Payment gateway settings⌉[

Admin: Payment gateway settings

[⌊Admin: Policy settings⌉⌊Admin: Policy settings⌉[

Admin: Policy settings

[⌊Admin: Ticket settings⌉⌊Admin: Ticket settings⌉[

Admin: Ticket settings

## Ìgbéwọlẹ̀

 1. Upload the `seatkit` folder to `/wp-content/plugins/`.
 2. Activate the plugin from the **Plugins** menu.
 3. Create the following pages:

* **Account Page** Ìtumọ̀ Yorùbá: – `[seatkit_account]` * **Trips Page** Ìtumọ̀ 
Yorùbá: – `[seatkit_trips]` 4. Configure settings under **SeatKit -> Settings**.
5. Create seat layouts and trips from the admin panel.

## FAQ

### Does SeatKit prevent double bookings?

Yes. Seats are confirmed only after successful payment verification from the payment
gateway.

### How do customers access their tickets?

Customers log in using a one-time password (OTP) sent to their email and can download
PDF tickets from their dashboard.

### Is SeatKit suitable for bus booking systems?

Yes. SeatKit is designed for transport businesses including buses and tours.

### Is it suitable for events and cinemas?

Yes. The seat engine works for events, theaters, and cinemas.

## Àwọn àgbéyẹ̀wò

Kò sí àwọn àgbéyẹ̀wò fún plugin yìí.

## Àwọn Olùkópa & Olùgbéejáde

“SeatKit” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin
yìí.

Àwọn Olùkópa

 *   [ acgadi ](https://profiles.wordpress.org/acgadi/)

[Túmọ̀ “SeatKit” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/seatkit)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/seatkit/), ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/seatkit/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/seatkit/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/seatkit/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 1.0.2

 * FIX: Automatic user creation during checkout for guest customers.
 * FIX: Added a “Resend OTP” button with a 60-second timer to the login form.
 * FIX: Login form now preserves the OTP entry step on page refresh.
 * TWEAK: General code quality and security enhancements in AJAX handlers.

#### 1.0.1

 * WordPress.org compliance hotfix release.
 * Ticket generation fix according to bus and event.
 * Updated export flow and booking list query safety for reviewer checks.
 * Improved CSV export compatibility and booking reporting.
 * Readme metadata and contributor formatting fixes.

#### 1.0.0

 * Initial WordPress.org release.
 * Seat-based booking engine.
 * Razorpay and Stripe payment integration.
 * PDF ticket generation with QR codes.
 * OTP-based customer login.
 * Refund and cancellation rules.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **1.0.2**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **oṣù 5 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **10+**
 *  Ẹ̀yà WordPress ** 5.8 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **6.9.7**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/seatkit/)
 * Àwọn àmì
 * [bus booking](https://yor.wordpress.org/plugins/tags/bus-booking/)[event booking](https://yor.wordpress.org/plugins/tags/event-booking/)
   [razorpay](https://yor.wordpress.org/plugins/tags/razorpay/)[seat booking](https://yor.wordpress.org/plugins/tags/seat-booking/)
   [stripe](https://yor.wordpress.org/plugins/tags/stripe/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/seatkit/advanced/)

## Àwọn ìbò

Kò sí ìwádìí tí a tíì fi ránṣẹ́.

[Your review](https://wordpress.org/support/plugin/seatkit/reviews/#new-post)

[Wo gbogbo àwọn àgbéyẹ̀wò](https://wordpress.org/support/plugin/seatkit/reviews/)

## Àwọn Olùkópa

 *   [ acgadi ](https://profiles.wordpress.org/acgadi/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/seatkit/)