# RentecAdapter: sync EVERY bank, not just each property's default

The income figure was wrong because we derived bank ids from `properties.default_bank`
(all 14 point at 81158 — the reconciled business account, 10 transactions in 30 days).
Rent actually lands in bank 104394, "Salons by JC - Vantage (unrecorded)": 4,335
transactions and $613,585 over the same 30 days.

Replace the bank discovery in fetchTransactions():

    // BEFORE — only the reconciled account each property points at
    $banks = collect($parents->json('data') ?? [])->pluck('default_bank')->filter()->unique();

    // AFTER — every bank on the account. Rent is received into an "unrecorded"
    // holding account before reconciliation, so default_bank alone misses almost all of it.
    $banksRes = $this->get($ctx->credential, 'banks');

    if ($banksRes->failed()) {
        throw \App\Integrations\Support\ProviderRequestFailed::from('Rentec', $banksRes, 'banks');
    }

    $banks = collect($banksRes->json('data') ?? [])
        ->reject(fn ($b) => (bool) ($b['archived'] ?? false))
        ->pluck('bank_id')->filter()->unique();

Also raise the page cap — 4,335 rows in 30 days means a 13-month history runs to
hundreds of pages:

    } while ($more && $page < 400);
