Roles and Responsibilities
2 min
taxi meter / dispatch partner your system is responsible for notifying cabfare connect of driver login and logout events initiating and closing trips calculating all regulated fare amounts — cabfare connect does not perform fare calculation submitting fare and subsidy scheme details to cabfare connect at trip end and determining the payment method for the remaining balance requesting card payments from the payment terminal via cabfare connect hosting inbound event endpoints to receive notifications from cabfare connect handling manual subsidy card number entry if the payment terminal cannot read a card payment terminal partner your system is responsible for notifying cabfare connect of driver login and logout events initiating the device link to establish a synchronised session with the taxi meter reading physical subsidy cards and submitting them to cabfare connect for validation processing card payments for the balance amount instructed by cabfare connect reporting payment outcomes (approved or declined) back to cabfare connect hosting inbound event endpoints to receive notifications from cabfare connect shared responsibilities both partners are responsible for handling network connectivity issues and timeouts gracefully implementing retry logic for failed or unacknowledged events returning an immediate 200 ok or 204 no content upon receiving inbound events to prevent cabfare connect from timing out maintaining consistent identifiers ( driverid , vehicleplate , taximeterid , terminalid ) across all api calls within a session