Skip to content

Conversation

indexing
Copy link
Member

Updating product documentation to reflect our support for Switchio as a payment processor via the Enghouse integration.

@github-actions github-actions bot added the documentation [auto] Improvements or additions to documentation label Jul 17, 2025
Copy link

@indexing indexing linked an issue Jul 17, 2025 that may be closed by this pull request
Copy link

github-actions bot commented Jul 17, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

docs/README.md Outdated
- Users need to [provide their credit or debit card information to our transit processor (Littlepay)](https://benefits.calitp.org/help#littlepay) to enroll in a discount.
- To enroll for reduced fares as an older adult, U.S. Veteran, or Calfresh cardholder, riders need to [provide personal information to Login.gov](https://benefits.calitp.org/help#login-gov-verify).
- To enroll for reduced fares as a Medicare cardholder, riders need to [provide personal information to Medicare.gov](https://www.medicare.gov/basics/get-started-with-medicare).
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay](https://benefits.calitp.org/help#littlepay) or [Switchio](https://benefits.calitp.org/help#littlepay), to register their card for reduced fares.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The links are fine for now. Switchio link to be updated in #2909

Copy link
Member

@machikoyasuda machikoyasuda Aug 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now that #2909 is deployed:

Suggested change
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay](https://benefits.calitp.org/help#littlepay) or [Switchio](https://benefits.calitp.org/help#littlepay), to register their card for reduced fares.
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay or Switchio](https://benefits.calitp.org/help#payment_partners), to register their card for reduced fares.

Links directly to https://test-benefits.calitp.org/help#payment_partners

image

docs/README.md Outdated
[i18n and l10n features][i18n].

The application communicates with external services like [Littlepay][littlepay] via API calls and others like the [Identity Gateway](https://dev.auth.cdt.ca.gov) via redirects, both over the public internet. See [all the system interconnections][interconnections].
The application communicates with external vendor services like [Littlepay][littlepay] and [Switchio](https://switchio.com/transport/) via API calls and others like the [Identity Gateway](https://dev.auth.cdt.ca.gov) via redirects, both over the public internet. See [all the system interconnections][interconnections].
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we can replace the link on Identity Gateway to the CDT's page about it: https://digitalidstrategy.cdt.ca.gov/primary-elements.html

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated CDT link to this URL.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like you updated the wrong link, Andy. You updated the one in the paragraph below, not this paragraph Machiko commented on.

@indexing indexing changed the title docs: updating mentions of littlepay or transit processor in product docs Docs: updating mentions of Littlepay with transit processor in product docs Jul 22, 2025
@indexing indexing force-pushed the Enghouse-integration--updates-to-product-documentation-to-reflect-support-for-multiple-transit-processors branch from c6a8198 to 15395c9 Compare October 2, 2025 17:24
docs/README.md Outdated
- Users need to [provide their credit or debit card information to our transit processor (Littlepay)](https://benefits.calitp.org/help#littlepay) to enroll in a discount.
- To enroll for reduced fares as an older adult, U.S. Veteran, or Calfresh cardholder, riders need to [provide personal information to Login.gov](https://benefits.calitp.org/help#login-gov-verify).
- To enroll for reduced fares as a Medicare cardholder, riders need to [provide personal information to Medicare.gov](https://www.medicare.gov/basics/get-started-with-medicare).
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay](https://benefits.calitp.org/help#littlepay) or [Switchio](https://benefits.calitp.org/help#littlepay), to register their card for reduced fares.
Copy link
Member

@jgravois jgravois Oct 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay](https://benefits.calitp.org/help#littlepay) or [Switchio](https://benefits.calitp.org/help#littlepay), to register their card for reduced fares.
- Eligible riders need to provide their contactless credit or debit card information to one of our transit processors, [Littlepay](https://benefits.calitp.org/help#littlepay) or [Switchio](https://benefits.calitp.org/help#switchio), to register their card for reduced fares.

i think creating a generic https://benefits.calitp.org/help#transit_processors page would be a great future-proof option too. (whether its in the glossary in the app or just in the docs)

Copy link
Member

@jgravois jgravois Oct 8, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cmajel
Copy link
Member

cmajel commented Oct 2, 2025

Recapping todos from the 10/2 chat

  • Validate if this hits all Littlepay references in current docs
  • Consider when to move away from specific names to more generic language for future growth (e.g. "transit processors")
  • Consider if we should add a plain language description of transit processors, and where that should live

@indexing please adjust if items are missing. If this feels right, I can take a pass at this.

indexing and others added 5 commits October 3, 2025 15:33
- Removed references to specific vendors in the use case copy and replaced them with the more generic term <transit processor.>
- Added a note in the Mermaid diagram to denote the two vendors providers use for fare processing.
- Revised and expanded overview copy
- Revised Mermaid chart for System architecture
- Revised Mermaid chart for Process
- NOTE: We don't need to introduce Switchio here. All agencies using the agency card option are Littlepay and we don't intend to offer this option to new agencies onboarding to Cal-ITP Benefits.
@cmajel
Copy link
Member

cmajel commented Oct 8, 2025

@indexing I took a pass at this, changes include:

  • Adding a transit processors section within the Getting Started page where we can add additional processors as they grow
  • Removing Littlepay/Switchio references from the enrollment pathway mermaid charts for a more general "transit processor" label
  • Updating language before video demos to be a similar structure, which calls out Littlepay as what's demoed but notes its one of many transit processors

Copy link
Member

@Scotchester Scotchester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few minor bits I noticed on lines below.

A more general comment: I appreciate the intent of all the "transit processor" and "transit provider" changes, however I think it risks creating confusion when they are used in close proximity to each other, due to the common transit pro.

I know we don't want to call the processors "payment processors", but could we consider sticking with "transit operator" instead of "transit provider", or is there an important distinction there, as well?

cmajel and others added 6 commits October 9, 2025 10:14
Soooo many typos. Thanks.

Co-authored-by: Scott Cranfill <[email protected]>
Co-authored-by: Scott Cranfill <[email protected]>
Co-authored-by: Scott Cranfill <[email protected]>
Co-authored-by: Scott Cranfill <[email protected]>
Co-authored-by: Scott Cranfill <[email protected]>
Copy link
Member

@Scotchester Scotchester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated the previous suggestion on the reference link to add the subpage as suggested, and adding a new suggestion here to use it in the page above.

Copy link
Member Author

@indexing indexing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation [auto] Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switchio integration: documentation

5 participants