View Categories

Recurring

1 min read

Recurring Transactions #

Effortless tracking of recurring expenses and income:

  • Automatic Recurrence Detection: Recurring transactions are identified based on consistent patterns in name and amount.
  • Custom Tokens for Pattern Matching: Users can assign tokens to recognize recurring patterns, enhancing the system’s ability to detect repeat transactions accurately.

User Journey: Recurring Prediction #

Goal: Help users automatically detect recurring transactions (like subscriptions, bills, salaries) by matching consistent item names across transaction history.

Entry Point: #

  • User navigates to the “Recurring” tab or section from the main navigation

Steps: #

  1. System scans transaction history
    • Looks for transactions with:
      • Same or similar item names
  2. Predicted recurring transactions appear
    • Listed in the “Recurring Predictions” section
  3. User reviews prediction list
    • Can click on each predicted item to:
      • View all transactions under the respective predicted item.

User Journey: Add a Token for System Recurring Transactions #

Goal: Allow users to define a token with one or more patterns to identify recurring transactions. The system uses this token to match and tag future (and optionally past) transactions automatically.

Entry Point: #

  • User navigates to the “Recurring” tab
  • User clicks on “Settings” button

  • Clicks “Add Token”  button

Steps: #

  1. User clicks “Add Token”
    • A form opens up
  1. Step 1: Enter Token Details
    • Token Name
  2. Step 2: Define Pattern(s)
    • User adds one or more patterns to match transactions
    • Option to add multiple patterns under the same token
    • User clicks “+ Add” to define additional matching rules
  1. Step 3: Preview Matching Transactions
    • System fetches and shows a list of transactions that match the defined patterns
  • Option to select all or any specific transactions

  • User clicks “Selected Transactions” to view all selected transactions.
  1. Step 4: Save the Token
    • User clicks “Save”
  • System saves the token along with its patterns

User Journey: Edit Token #

Goal: Allow users to modify existing token.

Entry Point: #

  • User navigates to the “Recurring” tab
  • User clicks on “Settings” button

  • User views the tokens listing

Steps to Edit: #

  1. User sees a list of all tokens
  2. User clicks “Three Dots” against a token
    • User clicks Update Token option

  3. User can update the name of the token

  4. User clicks “Save”

User Journey: Delete Token #

Goal: Allow users to delete existing token.

Entry Point: #

  • User navigates to the “Recurring” tab
  • User clicks on “Settings” button

  • User views the tokens listing

Steps to Edit: #

  1. User sees a list of all tokens
  2. User clicks “Three Dots” against a token
    • User clicks Update Token option

  3. User clicks on “Yes, Delete it!” button

User Journey: Update Pattern

User Journey: System Recurring Transaction Based on Token Pattern #

Goal: Allow users to define token-based patterns (like keywords or parts of item names and categories) so the system can automatically identify matching transactions as recurring.

Entry Point: #

  • User navigates to the “Recurring” tab
  • Clicks on “System Recurring Pattern” tab

Steps: #

  1. System recurring transactions appear
    • Listed in the “System Recurring Transaction” section

  2. User reviews System Recurring Transactions list
    • Can click on each item to:
      • View all transactions under the respective item.