=== TripProposal - Trip Booking & Proposal Management ===
Author: digital4design
Tags: Tour-enquiry, Trip proposal, travel, bookings
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

A complete enquiry and proposal management solution for WordPress sites using Elementor submissions.

== Description ==

TripProposal helps businesses manage customer enquiries, create proposals, collect traveller information, and manage payments directly from the WordPress admin.

Features include:

* Enquiry management
* Proposal creation and management
* Proposal versioning
* Traveller information forms
* Payment tracking
* Booking confirmation workflow
* Email notifications
* Custom database tables
* Admin dashboard
* Secure data handling
* Shortcode support

== External services ==

===  Stripe ===

This plugin uses Stripe, a third-party payment processing service, to securely process
payments made through the plugin.

The plugin loads Stripe.js from Stripe's servers at:

https://js.stripe.com/v3/

Stripe.js is required to provide secure payment processing and fraud prevention
functionality.

When a user makes a payment, the plugin may send payment-related information to
Stripe, including the payment amount, currency, customer name, customer email
address, billing information, and information required to process the payment.
Payment card details are handled by Stripe and are not stored directly by this
plugin.

Stripe.js may also collect technical and device-related information, cookies,
IP address, and other signals used for payment security and fraud prevention.

Data is sent to Stripe when Stripe.js is loaded and when a user initiates or
completes a payment through the Stripe payment flow.

Stripe processes this information according to its own privacy and security
policies.

Stripe Terms of Service:
https://stripe.com/legal/ssa

Stripe Privacy Policy:
https://stripe.com/privacy

Stripe Privacy Center:
https://stripe.com/legal/privacy-center


The plugin also communicates with the Stripe API from the server when creating
and managing payment sessions and retrieving payment-related information.

The information sent to Stripe may include the payment amount, currency,
customer email address, customer name, proposal/order reference, and other
information required to create and process the payment.

These requests are made only when a payment-related action is initiated by
the website or when the plugin needs to verify or retrieve the status of a
Stripe payment.
== Installation ==

1. Upload the plugin folder to the `/wp-content/plugins/` directory.
2. Install and activate the component that provides Elementor `tepm_submissions` and `tepm_submissions_values` tables.
3. Activate TripProposal through the **Plugins** menu in WordPress.
4. The plugin creates only its own `traveller_information` table; Elementor-owned submission tables are not created or modified by this plugin.
5. Configure Stripe settings if required.
6. Create the required pages using the provided shortcodes.

== Frequently Asked Questions ==

= Does this plugin create database tables? =

The plugin creates its own traveller-information table during activation. Submission tables are provided by Elementor and are not created by this plugin.

= Does it generate PDF documents? =

No PDF generator is bundled with this plugin. Traveller information is stored and emailed as form data.

== Changelog ==

= 1.0.0 =
* Initial release.
* Enquiry management.
* Proposal management.
* Traveller information management.
* Payment management.
* Email notifications.

* WPML compatibility.

== Upgrade Notice ==

= 1.0.0 =

Initial release.

== License ==

This plugin is licensed under the GPL v2 or later.

License URI:
https://www.gnu.org/licenses/gpl-2.0.html