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.
License
This plugin is licensed under the GPL v2 or later.
License URI:
https://www.gnu.org/licenses/gpl-2.0.html
Installation
- Upload the plugin folder to the
/wp-content/plugins/directory. - Install and activate the component that provides Elementor
tepm_submissionsandtepm_submissions_valuestables. - Activate TripProposal through the Plugins menu in WordPress.
- The plugin creates only its own
traveller_informationtable; Elementor-owned submission tables are not created or modified by this plugin. - Configure Stripe settings if required.
- Create the required pages using the provided shortcodes.
FAQ
-
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.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“TripProposal – Trip Booking & Proposal Management” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “TripProposal – Trip Booking & Proposal Management” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.0
- Initial release.
- Enquiry management.
- Proposal management.
- Traveller information management.
- Payment management.
-
Email notifications.
-
WPML compatibility.


