Faring

The Faring context properties control how fares are calculated when new trips are created through the service.

Table 1. Faring Properties
Property Description
PASS > PASSInfoServer > Faring > AutoRenew > Purse > Min auto top-up threshold Sorting options for PassGetClientTrips solutions.
PASS > PASSInfoServer > Faring > AutoRenew > Purse > Min auto top-up deposit Minimum allowable auto top-up deposit for purse.
PASS > PASSInfoServer > Faring > Enable If selected, faring is calculated when trips are created.
PASS > PASSInfoServer > Faring > MaxTransactionsDisplayed

Sets the maximum number of client transactions to be displayed on the My Account/My Profile page. If set to 0, all client transactions are displayed.

PASS > PASSInfoServer > Faring > Disable Fare Collection If selected, fare collection is not activated.
PASS > PASSInfoServer > Faring > CalcDirectDistanceMethod

Sets the distance method used when calculating fares. 1-PointToPoint, 2-Triangulation, 4-Street Routing

PASS > PASSInfoServer > Faring > DefaultOverdraftLimit

Sets the default over draft limit allowed when no overdraft limit is defined on the client record.

PASS > PASSInfoServer > Faring > DistanceMethod

Sets the distance method used when calculating fares. This is similar to the CalcDirectDistanceMethod property.

PASS > PASSInfoServer > Faring > DistanceUnit Sets the unit of distance in which the fare calculation is reported.
PASS > PASSInfoServer > Faring > EnablePrepaidFaringDeductions If selected, the system checks for prepaid faring deductions.
PASS > PASSInfoServer > Faring > FareDistancePolyTypeId Sets the polygon type ID associated with the agency’s Fare Distance polygons.
PASS > PASSInfoServer > Faring > FareTypeIfNoSolution Sets the default for the fare type ID if there are no solutions found.
PASS > PASSInfoServer > Faring > Deduct Full Fare Only

If selected, full fare is deducted from the clients' account. If not selected, no fare is deducted.

PASS > PASSInfoServer > Faring > Prepayment Override Increases Fare to Collect

If selected, fare is not fully deducted from the client's account even if prepayment is required.

PASS > PASSInfoServer > Faring > FareCalculator > FareType Sets the default for the fare type ID. If Null (0), the PASS default is used.
PASS > PASSInfoServer > Faring > FareTypeCalculator > Time > TimeBeforeAfter Sets the number of minutes before and after the selected time to calculate a fare.
PASS > PASSInfoServer > Faring > FareCalculator > Time > Interval

Sets the interval (in minutes) between the times from which users can select, for example, if set to 10, the times are 5:10, 5:20, and so on.

PASS > PASSInfoServer > Faring > FareCalculator > Time > WindowOpen Sets the start time of the daily window of trip times in seconds from midnight (SFM).
PASS > PASSInfoServer > Faring > FareCalculator > Time > WindowClose Sets the end time of the daily window of trip times in seconds from midnight (SFM).
PASS > PASSInfoServer > Faring > Interface > ApplyLowestFare Applies the lowest fare within the specified window.
PASS > PASSInfoServer > Faring > Interface > TimeIncrement Sets the default for the time increment used in the fare window (in minutes).
PASS > PASSInfoServer > Faring > Interface > TimeOffset

Sets the default for the offset from the requested time for the fare window (in minutes).

PASS > PASSInfoServer > Faring > Interface > TimeWindow Sets the default for the time window used in fare calculation (in minutes).
PASS > PASSInfoServer > Faring > MultipleForInterfaceType Sets the multiple for the interface fare calculation type.
PASS > PASSInfoServer > Faring > OverrideFullPrepayment Requirement

If not selected, the client must have sufficient funds to pre-pay for all new bookings created.

PASS > PASSInfoServer > Faring > TimeUnit

Sets the unit of time in which fare calculation is reported, for example, 1 = hour, 2 = minutes, 3 = seconds.

PASS > PASSInfoServer > Faring > UseClientsNumPU

If selected, the fare is calculated based on the number of requested spaces. If not selected, the fare is calculated based on the difference between the requested number of spaces and the preferred number of spaces plus 1, for example, 3 is requested number and 2 is preferred number (3 - 2 = 1 + 1 = 2). The fare calculation will be based on 2 spaces.