Payment Type Overview
Pagosapp supports two types of payment scheduling to accommodate different billing patterns:- Monthly Payments (Mensual): Payments that recur every month
- Specific-Month Payments: Payments that only occur in selected months
Monthly Payments
Monthly payments are bills or expenses that recur every single month of the year.When to Use Monthly
Use the monthly option for:- Subscription services (Netflix, Spotify, etc.)
- Rent or mortgage payments
- Utility bills that occur every month
- Monthly insurance premiums
- Gym memberships
- Cell phone bills
Creating a Monthly Payment
When adding a new payment:- Open the “Add Payment” modal
- Enter the payment name
- Click Selecciona los meses (Select months)
- Check the Mensual option at the top of the month list
- Save the payment
When you select “Mensual”, the individual month checkboxes become disabled. This prevents accidental month selection since the payment will automatically appear in all 12 months.
How Monthly Payments Work
Internally, monthly payments are stored with:mensual: trueflag- Empty
mesesarray
Specific-Month Payments
Specific-month payments are expenses that only occur during certain months of the year.When to Use Specific Months
Use specific-month selection for:- Quarterly payments (select 3 specific months)
- Semi-annual insurance payments
- Property tax payments
- Annual subscription renewals
- Seasonal expenses (heating bills in winter months)
- School tuition payments (during academic terms)
Creating a Specific-Month Payment
- Open the “Add Payment” modal
- Enter the payment name
- Click Selecciona los meses
- Check each month where this payment occurs
- Save the payment
How Specific-Month Payments Work
Internally, specific-month payments are stored with:mensual: falseflagmesesarray containing selected month names (e.g.,["Enero", "Abril", "Julio", "Octubre"])
Payment Type Comparison
| Feature | Monthly Payment | Specific-Month Payment |
|---|---|---|
| Frequency | Every month (12 times/year) | Selected months only |
| Storage | mensual: true, meses: [] | mensual: false, meses: [...] |
| Use Case | Regular recurring bills | Seasonal or periodic payments |
| Month Selection | Automatic (all months) | Manual (choose specific months) |
| Typical Examples | Rent, Netflix, Phone bill | Quarterly taxes, Annual insurance |
Examples
Example 1: Setting Up Monthly Payments
Example 2: Setting Up Quarterly Payments
Select specific months
Check: Marzo (March), Junio (June), Septiembre (September), Diciembre (December)
Example 3: Seasonal Utility Bill
Month Display Logic
The application uses the following logic to determine if a payment should display in a given month:- The payment is marked as
mensual: true, OR - The month name is included in the payment’s
mesesarray
Common Patterns
How do I change a monthly payment to specific months?
How do I change a monthly payment to specific months?
Currently, you would need to use the Reset function and recreate your payments, or manually edit the localStorage data. The app is designed for initial setup rather than frequent changes to payment types.
Can I have the same payment name for both monthly and specific-month?
Can I have the same payment name for both monthly and specific-month?
While technically possible, it’s not recommended as it may cause confusion. Use different names like “Electric (Summer)” vs “Electric (Winter)” if you need to track seasonal variations.
What if I select some months then check 'Mensual'?
What if I select some months then check 'Mensual'?
The “Mensual” checkbox overrides any specific month selections. The previously selected months will be cleared, and the payment will be set to appear in all months.
Can I create a payment with no months selected?
Can I create a payment with no months selected?
No, the application requires at least one month selection or the “Mensual” option. The save button will show an error if no months are selected.
Best Practices
Organize by Frequency
Group your thinking by frequency: first set up all monthly recurring bills, then add quarterly payments, then annual payments. This helps ensure you don’t miss any obligations.
Be Specific with Names
Use descriptive names that include the frequency if helpful: “Property Tax (Annual)”, “Insurance (Quarterly)”. This makes it easier to understand payment patterns at a glance.
Plan for Yearly Cycles
When setting up specific-month payments, think through the entire year to ensure you’ve captured all occurrences of that payment.
Next Steps
Managing Payments
Learn how to track and complete payments
Local Storage
Understand how payment data is persisted