PluginProbe
Yatra – Travel Booking & Tour Operator Software / 3.0.17
Yatra – Travel Booking & Tour Operator Software v3.0.17
3.0.17 3.0.16 3.0.15 3.0.14 3.0.14.1 3.0.14.2 3.0.12 3.0.13 3.0.11 3.0.10 3.0.9 3.0.8 3.0.7 3.0.6 3.0.5 3.0.5.1 3.0.4 3.0.3 3.0.2.9 3.0.2.7 3.0.2.8 3.0.2.6 trunk 1.0.0 2.0.0 All 85 releases
← All changes | app/Services/SettingsService.php +15 -2 3.0.16 → 3.0.17 View file →
@@ -171,9 +171,18 @@
171 171 'email_template_admin_scheduled_payment_failed' => true,
172 172 'email_template_enquiry_received' => true,
173 173 'email_template_enquiry_admin' => true,
174 174 'email_template_enquiry_response' => true,
175 - 'email_template_review_request' => true,
175 + // Off by default, unlike the other templates. A review request is the
176 + // one transactional email that is not a response to something the
177 + // customer just did, and several jurisdictions treat it as advertising
178 + // rather than service mail — in Germany the BGH (VI ZR 225/17) holds it
179 + // needs prior consent, and the existing-customer exemption in
180 + // §7 Abs. 3 UWG does not cover it. Shipping it on would have every new
181 + // site mailing customers for consent it has not collected, so the
182 + // operator turns it on once they have decided how they collect it.
183 + // Sites that already have it on are untouched.
184 + 'email_template_review_request' => false,
176 185 'email_template_abandoned_booking_recovery_first' => true,
177 186 'email_template_abandoned_booking_recovery_second' => true,
178 187 'email_template_abandoned_booking_recovery_final' => true,
179 188 // Customer-registration gate (AuthController::register reads
@@ -218,9 +227,13 @@
218 227 'require_booking_to_review' => false,
219 228 'auto_approve_reviews' => false,
220 229 'enable_review_moderation' => true,
221 230 'minimum_rating' => 1,
222 - 'review_reminder_days' => 7,
231 + 'review_reminder_days' => 3,
232 + // Never ask about a trip that ended longer ago than this. The
233 + // reminder is anchored to the tour's end date, so a backlog of
234 + // bookings completed late is skipped rather than mailed in bulk.
235 + 'review_reminder_max_age_days' => 14,
223 236
224 237 // Tax
225 238 'enable_tax' => false,
226 239 'tax_rate' => 0,