Viviant.Rent — /AdminAgencyConfiguration
Generado: 20 de agosto de 2026
| Parámetro | Estado | Problema detectado |
|---|---|---|
| sepa_account_holder | SIN USO | SEPA se valida como activo (sepa_enabled en processPayment) pero los datos bancarios (titular, IBAN, BIC) nunca se muestran ni se usan para generar mandatos SEPA reales. |
| sepa_iban | SIN USO | Igual — IBAN guardado pero no consumido por ninguna pasarela. |
| sepa_bic | SIN USO | Igual — BIC guardado pero no consumido. |
| Parámetro | Estado | Dónde se usa |
|---|---|---|
| late_payment_surcharge_enabled | OK | functions/calculateLateFees |
| default_digital_signature_fee | OK | components/rentals/RentalDefaultsConfirmModal |
| show_tenant_contact_data_to_owners | OK | components/owner/OwnerInquilinos |
| default_rental_policy | OK | components/rentals/RentalForm (default al crear alquiler) |
| default_utilities_policy | OK | components/rentals/RentalForm (default al crear alquiler) |
| default_utilities_provision | OK | components/rentals/RentalForm (default al crear alquiler) |
| management_fee_percentage | OK | components/rentals/RentalForm (cálculo auto de comisión) |
| management_fee_fixed | OK | components/rentals/RentalForm (cálculo auto de comisión) |
| require_deposit | OK | components/booking/BookingFlowModal (controla si se cobra fianza) |
| contract_template_id | OK | pages/Contratos (preselección de plantilla) |
| preferred_contract_end_dates | OK | components/booking/BookingFlowModal |
| full_months_only | OK | components/booking/BookingFlowModal |
| booking_alternative_auto_approve | OK | functions/selectBookingAlternative |
| show_room_photos_in_confirmation | OK | pages/ReservaConfirmacion |
| show_room_amenities_in_confirmation | OK | pages/ReservaConfirmacion |
| stripe_public_key | OK | components/tenant/TenantAutopaySection |
| stripe_webhook_secret | OK | functions/stripeRentalPaymentWebhook |
| stripe_connect_viviant_account | OK | pages/DocFlujosStripe |
| show_photos_in_price_cards | OK | pages/ApartmentDetail |
| show_photos_in_apartment_list | OK | pages/Apartments |
| checkin_max_simultaneous | OK | components/citas/CheckinCheckoutAppointmentForm |
| checkin_interval_minutes | OK | components/citas/CheckinCheckoutAppointmentForm |
| checkin_key_handover_modalities | OK | components/tenant/TenantCitas |
| allow_unattended_checkout | OK | components/tenant/TenantCitas |
| checkout_max_simultaneous | OK | components/citas/CheckinCheckoutAppointmentForm |
| checkout_interval_minutes | OK | components/citas/CheckinCheckoutAppointmentForm |
| checkout_key_return_modalities | OK | components/tenant/TenantCitas |
| paypal_enabled | OK | functions/processPayment (valida si activo) |
| sepa_enabled | OK | functions/processPayment (valida si activo) |
| bizum_enabled | OK | functions/processPayment |
| bizum_phone | OK | functions/processPayment |
| google_pay_enabled | OK | functions/processPayment |
| apple_pay_enabled | OK | functions/processPayment |
| Parámetro | Estado | Dónde se usa |
|---|---|---|
| default_min_stay_days | OK | RentalDefaultsConfirmModal, RentalForm |
| default_early_termination_notice_days | OK | RentalDefaultsConfirmModal, RentalForm |
| minimum_days_booking | OK | BookingFlowModal, AdminConfiguracion |
| allow_shorter_stays | OK | AgencyForm, BookingFlowModal |
| stripe_connect_account_splits | OK | DocFlujosStripe, paymentStripeCheckout |
| automatic_receipt_issuance | OK | BillingAppearanceConfig, createInvoiceDraftFromPayment |
| arrival_inspection_days | OK | CheckinWizard, generateDepartureInspections |
| checkout_time_start | OK | CheckinCheckoutAppointmentForm, TenantCitas |
| checkout_time_end | OK | CheckinCheckoutAppointmentForm, TenantCitas |
| checkout_outside_fee | OK | CheckinCheckoutAppointmentForm, TenantCitas |
| allow_checkout_outside_office_hours | OK | CheckinCheckoutAppointmentForm, TenantCitas |
| allow_checkout_weekends | OK | CheckinCheckoutAppointmentForm, TenantCitas |
| commission_percentage | OK | AdminConfiguracion, ReservaConfirmacion |
| Parámetro | Estado | Dónde se usa |
|---|---|---|
| office_continuous_hours (3) | OK | ManagementContractSender, contractMarkers.js, ReservaConfirmacion |
| office_hours_lunch_start (3) | OK | ManagementContractSender, contractMarkers.js, ReservaConfirmacion |
| office_hours_lunch_end (3) | OK | ManagementContractSender, contractMarkers.js, ReservaConfirmacion |
| office_reduced_hours (3) | OK | CheckinCheckoutAppointmentForm, TenantCitas, ReservaConfirmacion |
| late_payment_fee_fixed (3) | OK | LatePaymentSurchargeExample, Pagos, calculateLateFees |
| checkin_time_start (3) | OK | CheckinAppointmentStep, CheckinCheckoutAppointmentForm, TenantCitas |
| checkin_time_end (3) | OK | CheckinAppointmentStep, CheckinCheckoutAppointmentForm, TenantCitas |
| checkin_outside_fee (3) | OK | CheckinAppointmentStep, CheckinCheckoutAppointmentForm, TenantCitas |
| allow_checkin_outside_office_hours (3) | OK | CheckinAppointmentStep, CheckinCheckoutAppointmentForm, TenantCitas |
| allow_checkin_weekends (3) | OK | CheckinAppointmentStep, CheckinCheckoutAppointmentForm, TenantCitas |
| autopay_discount_enabled (3) | OK | AutopayDiscountConfig, TenantAutopaySection, autopayDiscounts.ts |
| timezone (3) | OK | SignedContractDetailsModal, UtilitiesDetailModal, getSignedContractDetails |
| office_hours_open (4) | OK | ManagementContractSender, TenantCitas, contractMarkers.js, ReservaConfirmacion |
| office_hours_close (4) | OK | ManagementContractSender, TenantCitas, contractMarkers.js, ReservaConfirmacion |
| default_cleaning_vat_rate (4) | OK | CheckinWizard, RentalDefaultsConfirmModal, RentalForm, Rentals |
| Parámetro | Estado | Dónde se usa |
|---|---|---|
| agency_online_only (5) | OK | CheckinCheckoutAppointmentForm, ManagementContractSender, TenantCitas, contractMarkers.js, ReservaConfirmacion |
| office_closed_days (5) | OK | CheckinCheckoutAppointmentForm, ManagementContractSender, TenantCitas, contractMarkers.js, ReservaConfirmacion |
| stripe_enabled (5) | OK | TenantPaymentGateway, ownerDeductionStripeCheckout, paymentStripeCheckout, processPayment, stripeConnectCallback |
| yousign_mode (5) | OK | DetallesTecnicos, getSignedContractDetails, yousignDownloadDocument, yousignGetStatus, yousignSendContract |
| holded_api_key (5) | OK | DetallesTecnicos, holdedSyncContacts, holdedSyncDocuments, holdedSyncPayments, holdedSyncProducts |
| viviant_platform_fee_fixed_value (5) | OK | BookingFlowModal, AdminViviantFees, createBookingCheckout, paymentStripeCheckout, stripeRentalPaymentWebhook |
| autopay_discount_on_rent (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| autopay_discount_rent_type (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| autopay_discount_rent_value (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| autopay_discount_on_last_month (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| autopay_discount_last_month_type (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| autopay_discount_last_month_value (5) | OK | AutopayDiscountConfig, RentalForm, TenantAutopaySection, TenantMisAlquileres, autopayDiscounts.ts |
| stripe_connect_enabled (4) | OK | DocFlujosStripe, processAutopayments, stripeConnectCallback, stripeRentalPaymentWebhook |
| yousign_api_key (7) | OK | ContractPreviewModal, DetallesTecnicos, getSignedContractDetails, verifyMigrationProgress, yousignDownloadDocument, yousignGetStatus, yousignSendContract |
| contact_phone (8) | OK | TenantForm, TenantImport, TenantProfile, OwnerInquilinos, TenantMisDatos, contractMarkers.js, AdminConfiguracion, populateTenants |
| viviant_platform_fee_type (8) | OK | BookingFlowModal, TenantMultiPaymentModal, TenantPaymentGateway, AdminViviantFees, createBookingCheckout, paymentStripeCheckout, processPayment, stripeRentalPaymentWebhook |
| viviant_platform_fee_value (8) | OK | BookingFlowModal, TenantMultiPaymentModal, TenantPaymentGateway, AdminViviantFees, createBookingCheckout, paymentStripeCheckout, processPayment, stripeRentalPaymentWebhook |
| utility_management_fee_enabled (6) | OK | RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, contractMarkers.js, Rentals, generateUtilityPayments |
| utility_management_fee_type (6) | OK | RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, contractMarkers.js, Rentals, generateUtilityPayments |
| utility_management_fee_value (6) | OK | RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, contractMarkers.js, Rentals, generateUtilityPayments |
| Parámetro | Estado | Dónde se usa |
|---|---|---|
| late_payment_days_threshold (9) | OK | LatePaymentSurchargeExample, SolucionProblemas, RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, TenantResumenHero, contractMarkers.js, Rentals, calculateLateFees |
| late_payment_fee_percentage (10) | OK | LatePaymentSurchargeExample, SolucionProblemas, RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, TenantResumenHero, contractMarkers.js, Pagos, Rentals, calculateLateFees |
| stripe_secret_key (10) | OK | DocFlujosStripe, ownerDeductionStripeCheckout, paymentStripeCheckout, processAutopayments, stripeRentalPaymentWebhook, tenantAutopayConfirm, tenantAutopayDisable, tenantAutopaySetupIntent, verifyMigrationProgress, walletStripeWebhook |
| contact_email (10) | OK | CreditsPurchaseModal, TenantForm, TenantImport, TenantProfile, OwnerInquilinos, TenantMisDatos, CreditPacksManager, contractMarkers.js, AdminConfiguracion, populateTenants |
| stripe_connect_id (11) | OK | NovaNoMadsConnConfig, DocFlujosStripe, DocReservas, ownerDeductionStripeCheckout, paymentStripeCheckout, processAutopayments, processBookingRefund, releaseBookingDeposit, stripeConnectCallback, stripeConnectOnboarding, stripeRentalPaymentWebhook |
| viviant_platform_fee_enabled (11) | OK | BookingFlowModal, TenantMultiPaymentModal, TenantPaymentGateway, ViviantAdminDashboard, AdminViviantFees, DocFlujosStripe, createBookingCheckout, createInvoiceDraftFromPayment, paymentStripeCheckout, processPayment, stripeRentalPaymentWebhook |
| online_payment_fee_percentage (12) | OK | TenantMultiPaymentModal, TenantPaymentGateway, RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, TenantResumenHero, contractMarkers.js, DocFacturacion, Rentals, paymentStripeCheckout, processPayment, stripeRentalPaymentWebhook |
| default_cleaning_fee (12) | OK | CleaningCharts, CleaningConfirmModal, CleaningDetailModal, CleaningExecutionModal, CleaningList, CleaningQuickExecutionModal, RentalDefaultsConfirmModal, RentalForm, cleaningBillsHelper.js, Limpiezas, Rentals, generateUtilityPayments |
| default_cleaning_hourly_rate (12) | OK | CleaningCharts, CleaningConfirmModal, CleaningDetailModal, CleaningExecutionModal, CleaningList, CleaningQuickExecutionModal, RentalDefaultsConfirmModal, RentalForm, cleaningBillsHelper.js, Limpiezas, Rentals, generateUtilityPayments |
| default_payment_due_day (13) | OK | CleaningExecutionModal, CleaningQuickExecutionModal, RentalDefaultsConfirmModal, Limpiezas, Pagos, approveBookingRequest, generatePaymentsForRental, generateRentalInitialPayments, generateUtilityPayments, processRenewal, syncRentalPayments, updateFirstMonthDueDates, walletPaymentCorrection |
| cleaning_cost_modality (14) | OK | CleaningConfirmModal, CleaningExecutionModal, CleaningQuickExecutionModal, RentalDefaultsConfirmModal, RentalForm, TenantMisAlquileres, TenantResumenHero, GeneratePaymentsConfirmModal, MonthlyCalculation, contractMarkers.js, Limpiezas, Rentals, Utilities, generateUtilityPayments |
| currency (23) | OK | CatastroOficialViewer, SaltEdgeSolvencia, PropertyListMap, CurrencyContext, CurrencySelector, ViviantAdminFinanciero, ViviantGastosManager, DocMonetizacion + 15 funciones backend |
| language (78) | OK | Prácticamente toda la app — sistema i18n |
| notes (158) | OK | Campo genérico usado en toda la aplicación |