Transit
The Transit implementation refers to the customer Card Present Mastercard Gateway implementation.
Each scheme has specific requirements for transit and covers the API requests required to ensure that transactions are performed in accordance with those scheme requirements.
Card acceptor business code (Merchant Category Codes) for transit merchants
- 4111 Transportation - Suburban and Local Commuter Passenger, including Ferries
- 4112 Passenger Railways
- 4131 Bus Lines
- 4784 Bridge and Road Fees, Tolls
- 7523 Automobile Parking Lots and Garages
The acquirer advises which card acceptor business code is most appropriate for the merchant’s transit implementation.
Supported schemes
- Mastercard
- Visa
- American Express
Transit deployment models
Mastercard Gateway supports two transit deployment models:
- Known Fare
This is the simplest of the deployment model:
- Mastercard - Retail-Like Acceptance
- Visa - Known Fare Transaction
- American Express - Pay in Advance
- Aggregation
The aggregation model is designed for situations where the final fare is not known at the time of travel. Instead, the fare is calculated at the end of a predefined travel period, typically 24 hours, based on the journeys made during that period.
- Mastercard - Pay As You Go
- Visa - Mobility and Transport Transaction model (MTT)
- American Express - Pay As You Go