{"id":362872,"date":"2026-09-29T06:59:20","date_gmt":"2026-09-29T06:59:20","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/travel-agency-app\/"},"modified":"2026-09-29T10:32:24","modified_gmt":"2026-09-29T10:32:24","slug":"chada-travel","status":"publish","type":"plugin","link":"https:\/\/mfe.wordpress.org\/plugins\/chada-travel\/","author":23559299,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.2","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"Chada Travel - Agency Manager","header_author":"markwebdev86","header_description":"Chada Travel - Agency Manager for Tours, Visa Countries, Bookings, Documents, and Manual Payments.","assets_banners_color":"364a50","last_updated":"2026-09-29 10:32:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/markwebdev86\/chada-travel.git","header_author_uri":"https:\/\/github.com\/markwebdev86","rating":0,"author_block_rating":0,"active_installs":0,"downloads":47,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"markwebdev86","date":"2026-09-29 10:32:24","revision":3718752}},"upgrade_notice":{"1.0.0":"<p>Initial WordPress.org release. Complete the Settings tabs and review the generated workflow pages after activation.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3718705,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3718705,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3718705,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3718705,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3718705,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3718705,"resolution":"1","location":"assets","locale":"","width":1280,"height":1384},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3718705,"resolution":"2","location":"assets","locale":"","width":1280,"height":1653},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3718705,"resolution":"3","location":"assets","locale":"","width":1280,"height":1156},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3718705,"resolution":"4","location":"assets","locale":"","width":1280,"height":1134},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3718705,"resolution":"5","location":"assets","locale":"","width":1280,"height":900}},"screenshots":{"1":"Select Visa Countries, choose applicant quantities, and review the application cart.","2":"Enter Booker contact details and applicant travel information with the order summary.","3":"Review Booker details, visa applications, and the order total before continuing.","4":"Choose Bank Payment or GCash and review the payable total.","5":"Review the Bank Payment confirmation and upload proof while the booking awaits proof."}},"plugin_section":[],"plugin_tags":[7101,1887,17227,150312,10200],"plugin_category":[40,45],"plugin_contributors":[283350],"plugin_business_model":[],"class_list":["post-362872","plugin","type-plugin","status-publish","hentry","plugin_tags-bookings","plugin_tags-payments","plugin_tags-tours","plugin_tags-travel-agency","plugin_tags-visa","plugin_category-calendar-and-events","plugin_category-ecommerce","plugin_contributors-markwebdev86","plugin_committers-markwebdev86"],"banners":{"banner":"https:\/\/ps.w.org\/chada-travel\/assets\/banner-772x250.jpg?rev=3718705","banner_2x":"https:\/\/ps.w.org\/chada-travel\/assets\/banner-1544x500.jpg?rev=3718705","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/chada-travel\/assets\/icon.svg?rev=3718705","icon":"https:\/\/ps.w.org\/chada-travel\/assets\/icon.svg?rev=3718705","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/chada-travel\/assets\/screenshot-1.png?rev=3718705","caption":"Select Visa Countries, choose applicant quantities, and review the application cart."},{"src":"https:\/\/ps.w.org\/chada-travel\/assets\/screenshot-2.png?rev=3718705","caption":"Enter Booker contact details and applicant travel information with the order summary."},{"src":"https:\/\/ps.w.org\/chada-travel\/assets\/screenshot-3.png?rev=3718705","caption":"Review Booker details, visa applications, and the order total before continuing."},{"src":"https:\/\/ps.w.org\/chada-travel\/assets\/screenshot-4.png?rev=3718705","caption":"Choose Bank Payment or GCash and review the payable total."},{"src":"https:\/\/ps.w.org\/chada-travel\/assets\/screenshot-5.png?rev=3718705","caption":"Review the Bank Payment confirmation and upload proof while the booking awaits proof."}],"raw_content":"<!--section=description-->\n<p>Chada Travel - Agency Manager is a standalone GPL-licensed WordPress plugin for travel agencies. The stable 1.0.0 tag\nis available as the WordPress.org release artifact.<\/p>\n\n<p>The plugin provides:<\/p>\n\n<ul>\n<li>Tour creation, editing, built-in Tour Destinations and Tour Types, Featured Tours, Tour Search, public Tour pages, and image processing.<\/li>\n<li>Visa Country and guide management with configurable fees, requirements, and public country information.<\/li>\n<li>A staged customer checkout for visa applications, Bank Payment, and Digital Wallet payments.<\/li>\n<li>Booking review, payment-proof review, document uploads, protected files, email notifications, and audit history.<\/li>\n<li>Administrator settings for company information, pages, policies, payments, documents, Tours, Visa Countries, and email.<\/li>\n<li>An administrator Features screen describing the capabilities available in this release.<\/li>\n<\/ul>\n\n<p>Bank Accounts, Travel Dates per Tour, and Downloadable Files are core workflows. Required fields, valid ISO dates,\npermitted media types, configured upload-size ceilings, authorization, and protected-file controls remain enforced\nserver-side. Chada Travel does not read or change PHP execution-time or socket-timeout settings. Installation,\nmigrations, image processing, and Pro workbook operations use host-provided PHP limits. Persistent PHP, upload,\nweb-server, and proxy limits remain hosting-configuration responsibilities, and explicit request timeouts remain\nbounded.<\/p>\n\n<p>The separately distributed Pro add-on provides Tours Export and Import through the shared <code>taapp_tours_workbook<\/code> XLSX\nv2 contract, including Tour Destinations, Tour Types, Travel Dates, Downloadable Files, and portable media. Free keeps\nthe core Tour data and the <code>chada_travel_admin_tours_transfer_html<\/code> extension seam; it does not load Pro transfer logic.<\/p>\n\n<p>Activation adds only missing canonical Tour Destination and Tour Type records. It preserves administrator edits, archived\nrecords, custom records, and existing Tour relationships. Repeated activation is safe and does not reset existing data.<\/p>\n\n<h3>Support<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/support\/plugin\/chada-travel\/\">WordPress.org support forum<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/markwebdev86\/chada-travel\/issues\">GitHub Issues<\/a><\/li>\n<\/ul>\n\n<p>When reporting an issue, include the plugin version, WordPress version, PHP version, steps to reproduce, and relevant\nnon-sensitive error details. Do not post protected customer documents or private site information.<\/p>\n\n<h3>License<\/h3>\n\n<p>Chada Travel - Agency Manager is licensed under the GNU General Public License, version 2 or later.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the stable ZIP release from WordPress.org.<\/li>\n<li>In WordPress, open <strong>Plugins &gt; Add New Plugin &gt; Upload Plugin<\/strong> and upload the ZIP.<\/li>\n<li>Activate <strong>Chada Travel - Agency Manager<\/strong> through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Open <strong>Chada Travel &gt; Settings<\/strong> and complete the General, Policies &amp; Consent, Payment Method, Pages &amp; Links,\nDocuments &amp; Uploads, Tours, Visa Countries, and Email settings.<\/li>\n<li>Add the supplied shortcodes to the pages assigned in <strong>Pages &amp; Links<\/strong>.<\/li>\n<li>Create Tours with the supplied built-in Tour Types.<\/li>\n<\/ol>\n\n<p>Regional values are configured manually in General Settings. The plugin does not require a third-party regional lookup\nservice and does not send installer or customer data to any third-party regional lookup.<\/p>\n\n<p>The plugin stores payment proofs and Visa documents in protected plugin-managed storage and serves them only through\ncapability- or token-authorized workflows.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"which%20payment%20methods%20are%20included%3F\"><h3>Which payment methods are included?<\/h3><\/dt>\n<dd><p>Bank Payment and Digital Wallet are included. Both require administrator review before protected resources are released.<\/p><\/dd>\n<dt id=\"how%20are%20regional%20settings%20configured%3F\"><h3>How are regional settings configured?<\/h3><\/dt>\n<dd><p>Administrators configure country, timezone, currency, and date and time formats manually in General Settings. No\nthird-party regional lookup service is required.<\/p><\/dd>\n<dt id=\"which%20tour%20types%20are%20included%3F\"><h3>Which Tour Types are included?<\/h3><\/dt>\n<dd><p>The plugin includes 15 built-in Tour Types: Adventure, Bike Ride, Bus, City, Company or Industrial, Cultural &amp; Heritage,\nEco &amp; Sustainable, Eco-Adventure, Educational, Hiking, Historical Monuments, Luxury Life, Pilgrimage, Refreshing, and\nWellness and Leisure.<\/p><\/dd>\n<dt id=\"which%20shortcodes%20are%20available%3F\"><h3>Which shortcodes are available?<\/h3><\/dt>\n<dd><p>Use <code>[chada_travel_visa_application]<\/code> for the staged visa checkout. Other available shortcodes include\n    [chada_travel_payment_proof], <code>[chada_travel_visa_documents]<\/code>, <code>[chada_travel_tour_search_form]<\/code>,\n    [chada_travel_tour_search_results], <code>[chada_travel_featured_tours_sidebar rows=\"3\"]<\/code>, and\n    [chada_travel_featured_tours design=\"bg-image\" rows=\"1\" columns=\"3\"].<\/p><\/dd>\n<dt id=\"where%20are%20customer%20uploads%20stored%3F\"><h3>Where are customer uploads stored?<\/h3><\/dt>\n<dd><p>Payment proofs and Visa documents are stored in protected plugin-managed storage and served only by authorized workflows.<\/p><\/dd>\n<dt id=\"does%20chada%20travel%20change%20php%20execution%20time%20or%20timeout%20settings%3F\"><h3>Does Chada Travel change PHP execution time or timeout settings?<\/h3><\/dt>\n<dd><p>No. Chada Travel does not read or change PHP execution-time or socket-timeout settings. Installation, migrations, image\nprocessing, and Pro workbook operations use the limits configured by the hosting provider. If an operation times out,\ncontact the hosting provider about its PHP, web-server, upload, or proxy limits.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>Added Tours, taxonomies, Featured Tours, Tour Search, image processing, visa checkout, manual payments, document workflows, consent, security controls, and audit history.<\/li>\n<li>Added Dashboard checkout-readiness notifications for incomplete setup and operational settings.<\/li>\n<li>Added manual regional country, timezone, currency, and date and time formatting settings.<\/li>\n<li>Added sequential taxonomy row numbers and public Tour links from the administrator tables.<\/li>\n<\/ul>","raw_excerpt":"Manage Tours, Visa Countries, customer applications, bookings, documents, checkout, and manual payments in WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/362872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=362872"}],"author":[{"embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/markwebdev86"}],"wp:attachment":[{"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=362872"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=362872"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=362872"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=362872"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=362872"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/mfe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=362872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}