Authorized protocol analysis, account login, transaction export, transfer, bill-pay and remote deposit capture APIs for the State Highway Patrol Federal Credit Union mobile channel
SHPFCU To Go! gives members of State Highway Patrol Federal Credit Union (Columbus, Ohio) 24/7 access to balances, transaction history, transfers, Bill Pay, mobile check deposit, ATM and CO-OP shared branch lookup, and member services. We help fintechs, accounting platforms, treasury teams and authorized third parties turn that mobile channel into a structured API surface — under explicit member consent and in line with the Financial Data Exchange (FDX) standard recently designated by the CFPB as the core US OpenBanking data-sharing framework.
We replicate the SHPFCU To Go! login handshake (member number + password + device-bound MFA) into a stable OAuth 2.0 / token-refresh layer, so downstream services keep working even when the upstream app rotates session formats. Includes biometric re-auth hooks and SSL/TLS pinning notes.
Single endpoint that returns all share IDs (S1, S2, club, IRA), checking, money market, certificate and loan balances with available vs. ledger split. Useful for personal-finance dashboards and treasury sweeps where members want one consolidated view.
Paginated, filterable transaction feed mapped to FDX field names (postedTimestamp, transactionType, amount, debitCreditMemo, payeeName, memo). Bulk PDF and OFX statement export for tax season, NCUA member statements, or accounting-software import (QuickBooks, Xero, Wave).
Internal transfers between SHPFCU shares, external A2A transfers to other US financial institutions, and Bill Pay payee CRUD with one-time and recurring schedules. Idempotency keys and webhook callbacks make reconciliation deterministic.
Front/back image capture, MICR extraction, daily deposit limits enforcement, and status polling (received → in review → posted → cleared). Integrates with image-quality (IQA) checks recommended by FFIEC RDC guidance.
ATM and CO-OP shared-branch locator queries (lat/lng + radius), plus contact and member-services endpoints (secure messaging, card lock/unlock signals where authorized).
Below is the OpenData inventory we can expose for SHPFCU To Go!. Each row maps an in-app screen to a structured API surface and a typical downstream use case. Field names follow the FDX 6.x naming where possible, so the output drops cleanly into any FDX-aligned aggregator (Plaid Core Exchange, MX, Finicity, Yodlee).
| Data type | Source (app screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Account & share balances | "Check Balances" screen | Per share/loan, available + ledger | PFM dashboards, cash-flow forecasts |
| Transaction history | "View Transactions" screen | Per-line, posted & pending, MCC, memo | Bookkeeping sync, expense categorization |
| Statement bundles | e-Statements / PDF download | Monthly, member-level | Tax filing, audit trail, mortgage docs |
| Internal & A2A transfers | "Transfer Funds" screen | Per-transfer with status | Treasury sweeps, payroll allocations |
| Bill Pay payees & payments | "Bill Pay" screen | Payee record + scheduled / sent payments | Cash-flow planning, recurring obligations |
| Mobile deposit (RDC) | "Make Deposits" feature | Image + MICR + status events | Field-deposit workflows, audit reconciliation |
| ATM & shared-branch directory | "Find ATM" / "Shared Branching" | Location-level (lat/lng, surcharge flag) | Member self-service, route planning |
| Member contact & alerts | "Contact Us" / secure messaging | Threaded messages, alerts | Support automation, fraud notifications |
Business context: A member who runs a small business (or a tax preparer working on behalf of a member) wants SHPFCU checking and share-account activity to appear automatically in QuickBooks Online or Xero.
APIs involved: account list, transaction history (cursor-paginated by postedTimestamp), monthly statement PDF.
OpenFinance mapping: Plain FDX Accounts + Transactions resources, exported into the bookkeeping platform's bank-feed adapter.
Business context: A personal-finance app aggregates SHPFCU To Go! alongside a primary checking bank to show one unified spending view, including pending and recurring Bill Pay outflows.
APIs involved: balance, transaction feed with category enrichment, Bill Pay schedule list.
OpenFinance mapping: Member-permissioned data via FDX-aligned consent receipts; tokens scoped to read-only.
Business context: A mortgage or auto-loan underwriter needs 60–90 days of verified deposits and direct-deposit payroll lines for a SHPFCU member applying off-platform.
APIs involved: 90-day transaction history with payer name, statement PDF as evidence, balance snapshot.
OpenFinance mapping: Comparable to the Finicity / MX verification-of-asset (VOA) and verification-of-income (VOI) products, but sourced through SHPFCU's authorized member channel.
Business context: An employer or association that disburses to SHPFCU member accounts (common with State Highway Patrol payroll) needs deterministic confirmation that ACH credits posted.
APIs involved: transaction lookup by amount + date window, A2A status, webhook on posting.
OpenFinance mapping: Push notifications shaped like FDX events; idempotency keys keep retry logic safe.
Business context: A member organization receives paper checks at remote events and wants to deposit them straight into a SHPFCU checking share, then post the cleared amount to a CRM or donor system.
APIs involved: Remote Deposit Capture submit, deposit status webhook, transaction posting confirmation.
OpenFinance mapping: mRDC submission flow with FFIEC IQA checks before image upload; cleared transaction event closes the loop.
The samples below are illustrative pseudocode for the kind of endpoints we deliver. Real production code is shipped as runnable Python or Node.js source, with full OpenAPI 3.1 specs, retry/backoff helpers and request signing where required.
POST /api/v1/shpfcu/auth/login
Content-Type: application/json
{
"member_number": "********",
"password": "********",
"device_id": "8b3a-...-c12",
"mfa": { "channel": "sms", "otp": "473921" }
}
200 OK
{
"access_token": "eyJhbGciOi...",
"refresh_token": "rt_2f9c...",
"expires_in": 900,
"scope": "accounts:read transactions:read transfers:write rdc:write"
}
GET /api/v1/shpfcu/accounts/{accountId}/transactions
?fromDate=2026-01-01
&toDate=2026-03-31
&status=POSTED,PENDING
&limit=200&cursor=eyJwYWdlIjoyfQ==
Authorization: Bearer <ACCESS_TOKEN>
200 OK
{
"transactions": [
{
"transactionId": "tx_91c4...",
"postedTimestamp": "2026-03-14T18:02:11Z",
"amount": { "value": -42.18, "currency": "USD" },
"debitCreditMemo": "DEBIT",
"transactionType": "POS",
"merchantName": "KROGER #318",
"category": "GROCERIES",
"memo": "Visa Debit"
}
],
"nextCursor": "eyJwYWdlIjozfQ=="
}
POST /api/v1/shpfcu/rdc/deposits
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: multipart/form-data
fields: { account_id, amount: 250.00, idempotency_key }
files: { front_image, back_image }
202 Accepted
{ "deposit_id": "dep_77a1...", "status": "RECEIVED" }
// Later, signed webhook to your endpoint:
POST https://your.api/webhooks/shpfcu
X-Signature: sha256=...
{
"event": "rdc.deposit.cleared",
"deposit_id": "dep_77a1...",
"posted_transaction_id": "tx_91d8...",
"cleared_amount": 250.00
}
Because SHPFCU is a US federally-insured credit union (NCUA-insured), every integration we ship is built around the regulatory frame US members and examiners expect:
We work only under explicit member authorization or a documented business-to-business agreement. Consent receipts are stored, scoped per data category, and revocable from a single endpoint.
A typical SHPFCU To Go! integration runs as a four-stage pipeline:
The pipeline is read-mostly by default; write operations (transfers, Bill Pay schedules, RDC submissions) are gated by step-up authentication and idempotency keys.
State Highway Patrol Federal Credit Union is a single-sponsor / community-extended credit union headquartered in Columbus, Ohio, primarily serving Ohio State Highway Patrol officers, civilian staff, retirees and immediate family members, with shared-branch reach across all 50 US states through the CO-OP network. Membership skews toward US-resident first-party users, multi-generational families, and small employer associations. The mobile channel is the primary day-to-day touchpoint — check deposits, balance checks, transfers and Bill Pay — with the web channel reserved for heavier statement and external A2A workflows. Integration buyers are typically US accounting platforms, lending and underwriting providers, treasury teams in adjacent associations, and FDX-aligned aggregators that need direct, member-authorized coverage for credit-union accounts that are not always present in tier-one aggregator catalogs.
Click any thumbnail to enlarge. Source: official SHPFCU To Go! Google Play listing.
Members and integration buyers who work with SHPFCU To Go! commonly also handle accounts in other US credit unions and in CO-OP shared-branch participants. The list below is part of the broader OpenBanking landscape we cover — it is not a ranking. The same FDX-aligned data shapes (accounts, transactions, statements, transfers, RDC) apply across the ecosystem, which makes unified delivery realistic.
Tennessee-based CU with one of the highest-rated mobile apps in the US. Holds biometric login, smartwatch balance and standard transaction data — teams pulling unified PFM feeds often need a parallel SHPFCU + Eastman export.
Ohio-based CU near SHPFCU's footprint, with strong mobile deposit and Popmoney P2P data. Combined with SHPFCU, gives Ohio member-employer payroll teams a shared transaction view.
Georgia's largest credit union, Touch ID-driven flows, mobile deposit and bill-pay data; common counterpart for cross-state members.
Rochester, NY CU with a top-rated mobile app; same data shapes (balances, transactions, transfers) make multi-CU statement export straightforward.
Digital-first CU with balance preview and live in-app chat; dashboards that already pull Alliant frequently want SHPFCU appended for fuller household coverage.
Mobile check deposit, scheduled bill pay, and P2P payments — useful pairing for community-finance and CDFI integrations alongside SHPFCU.
Southern California CU with balance, transfer, deposit, bill-pay and CO-OP locator features — same shared-branch network as SHPFCU.
Alabama-based CU with a widely-used mobile app; shows up alongside SHPFCU in cross-state public-sector member portfolios.
Network app that powers the "Find Shared Branching" feature inside SHPFCU To Go!. Locator data merges naturally with SHPFCU's own ATM endpoint.
Mid-sized CU with a mobile app that also rides the CO-OP network, offering an analogous data surface for unified credit-union integrations.
What do you need from me?
How long does delivery take?
How do you handle compliance?
We are an independent technical studio focused on App interface integration and authorized API integration. Our team has deep, hands-on experience in mobile applications and fintech — banks, credit unions, payment gateways, protocol analysis, and cloud delivery. We routinely ship end-to-end financial APIs under security and compliance constraints relevant to the US OpenBanking landscape (FDX, NCUA, GLBA, NACHA) and to international markets.
For quotes or to submit your target app and requirements, open our contact page:
Two engagement models: (1) source-code delivery from $300 — pay after delivery upon satisfaction; (2) pay-per-call billing on our hosted API endpoints, no upfront fee.
SHPFCU To Go! is the official mobile banking app of State Highway Patrol Federal Credit Union (SHPFCU), a US federally-insured credit union headquartered in Columbus, Ohio. Membership is rooted in the Ohio State Highway Patrol community — sworn officers, civilian employees, retirees and their immediate family members — with extended access through CO-OP shared branching and surcharge-free ATMs across all 50 states.
The app gives members 24/7, free, secure access to their SHPFCU accounts from anywhere, with the following first-party features:
Online and mobile channels at SHPFCU run over SSL encryption, and members can also access account services through telephone banking and external transfer (A2A) features within Online Banking. The credit union publishes its mobile app under package id com.cmcflex.ftmobile.sth on Google Play and as SHPFCU To Go! on the Apple App Store. This page describes a third-party technical integration positioning — we are not affiliated with SHPFCU; we deliver authorized, member-permissioned API integration work that is consistent with US credit-union regulatory expectations.