Carsharing Passenger Cancellations: Free Window vs Cancellation Fee
Riders who abandon a dispatched driver after the free window should not be treated the same as someone who cancels immediately. An unpaid checkout that expires on its own is a third story, and it already has its own posts. Ptaxi’s carsharing system documents a passenger cancel-order path for the first problem: the passenger can cancel; cancellation in the free period has no liability; after that period the passenger pays a cancellation fee according to the rules.
The lists do not state how long the free window is, and they do not state the fee formula. That bound is the point of a serious launch, not a gap you fill with a familiar percentage. This article is about the distinction, the honesty you owe riders and drivers, and the fact that this product line is car-plus-driver carsharing, not hardware peer-to-peer. If you cannot publish a rule you actually configured, you are not ready to let passengers cancel in production.
This is car plus driver, not a keyless bay
Readers who search for carsharing often arrive with a hardware picture in mind: a keyless car in a street bay, a peer-to-peer handover, no driver in the loop. That is not the line documented here. Confirmed carsharing is a car-plus-driver service. The passenger books, pays a fee stack, and waits for a driver to accept from the order hall. The driver then picks up the vehicle, reaches the passenger, runs the trip, and returns the car for inspection. The lifecycle is already written in trip lifecycle from pickup to return. Cancellation policy on this line has to protect that labor, not only a vehicle sitting idle.
That context changes what a “free cancel” means. Canceling before a driver has rearranged a day is not the same act as canceling after a driver is already rolling toward a vehicle or a passenger. The confirmed cancel item does not itself spell out the trigger in those operational words. It spells out a free period with no liability, and a later period with a fee according to the rules. Your published policy has to sit on top of that structure. Do not market a hardware-bay cancel story on a product that dispatches a driver.
What the passenger cancel rule actually says
The documented passenger action is cancel order. The passenger can cancel. In the free period, that cancel has no liability. After that period, the passenger pays a cancellation fee according to the rules. Say it that way in workshops. “No liability” means you do not treat the free-window cancel as a punishable break of the booking. The post-window fee means a late cancel is not free just because the button is still visible. Both halves have to be true in the product and in the copy, or drivers will stop trusting the hall.
The item does not say the fee is a flat amount, a percentage of the booking, or a share of the driver fee line. It does not say whether the window starts at booking, at payment, or at driver accept. It does not say the fee is waived if the driver has not yet picked up the vehicle. Those are real operations questions. They are not answered in the source, so this article does not invent answers. Configure a rule. Publish the same rule to the passenger and to the driver. If you need a legal review of when liability starts, do that review against your configured rule, not against a number you saw on another platform.
Admin pricing still shows a fee stack at confirm (base, service, insurance, and driver fees, with weekday, weekend, and holiday patterns). That stack is how a booking is priced when it runs. It is not, in the docs, the cancellation-fee formula. Do not tell a rider that canceling after the window costs “the driver fee” unless that is the rule you actually configured and published.
Do not confuse this with the unpaid 30-minute hold
Unpaid orders that auto-cancel after half an hour are a payment-hygiene problem. At confirm, the passenger sees the fee stack and is expected to pay. An unpaid order is retained for about half an hour and then canceled by the system if payment never lands. That hold exists so a car and a driver are not reserved forever for a checkout that was abandoned. It is not a passenger decision to cancel a paid (or payable) booking under a free-window rule.
Keep the contrast to one short passage and then return to the passenger cancel path. The unpaid timer is about a booking that never cleared payment. The free-window rule is about a passenger who does cancel, including after payment, and about whether that cancel still has no liability or now carries a fee. If support files every expired unpaid hold as a “cancellation fee” case, you will chase money that the unpaid rule already wrote off. If drivers treat a free-window cancel as if the unpaid timer should have saved them, you will be explaining two clocks for the rest of the week.
When payment must be mentioned, it is documented local-wallet and balance settlement. This article does not need a processor story. It needs the two cancel problems to stay separate.
What operations has to configure and publish
Because the docs do not give a duration or a formula, someone in your company has to. That is not optional color. A button labeled cancel, with a hidden fee, is how you generate charge-backs in spirit and one-star reviews that have nothing to do with the trip. A generous spoken promise (“just cancel anytime”) with a configured fee behind it is how drivers get protected on paper and passengers feel tricked. We think the only honest launch is to write the window and the fee in the passenger terms, on a rule page you actually maintain, and in the driver briefing, in the same sentences.
The PC admin can set protocol and rule page text. Use that surface for the published policy. Do not leave the only copy in a chat. The list still will not calculate the fee for you. If your rule is a flat fee after a window measured from driver accept, write that. If it is a different structure, write that instead. Then test it. Place a paid test order, cancel inside the window, and confirm there is no liability. Place another, cancel after the window, and confirm the fee you published is the fee that is requested. If the two results do not match the page, fix the configuration before you take real riders.
Drivers need the same briefing with a different emphasis. In the free window, a cancel is not a personal slight and it should not be a street argument. After the window, the fee exists because their time was claimed. If you never tell drivers that a free window exists, they will treat every cancel as a loss you refused to price. If you never tell them a fee exists, they will assume the platform does not value the dispatch. The trip lifecycle still runs only on bookings that survive as live work. Cancellation policy is how you describe the bookings that do not.
What this is not
It is not a published number of hours, a percentage, or a currency amount. It is not the unpaid half-hour auto-cancel. It is not store-rental deposit logic, and it is not a hardware peer-to-peer protocol. It is not a driver-cancel schedule the source does not write in this same sentence. It is not permission to skip the fee-stack display at checkout and then invent a cancel levy at the desk. It is not a claim about emergency calling or named payment brands.
If you operate both store rental and car-plus-driver carsharing, keep the cancel conversations on their own product pages. A store hire and a dispatched driver are not the same liability story, even if both use the word cancel.
Soft next step
If passengers already drop bookings after a driver has been dispatched, and your only reply is a chat argument, run a cancellation rehearsal before you promise the hall is fair, then come back to the carsharing system page or contact us when you can show the free window and the later fee as a configured, published rule rather than a number borrowed from another marketplace.
- Write the free-window length and the post-window fee formula you will actually use. If you cannot write both, you are not ready to enable passenger cancel in production.
- Put that rule on the passenger-facing policy page and in the driver briefing, in the same words. Do not leave a kinder version on the marketing site.
- Place a paid test booking and cancel inside the free period. Confirm there is no liability.
- Place a second paid test booking, wait until after the window, cancel, and confirm the published fee is the fee that is requested.
- Place an unpaid checkout and let the half-hour hold expire. Confirm that this auto-cancel is not treated as a post-window cancellation fee.
- Tell the test driver, in one paragraph, that this is car-plus-driver work, that a free window exists, and that a later fee exists. If they cannot repeat it, the briefing is not done.
Frequently asked questions
What happens when a passenger cancels a carsharing order?
The passenger can cancel. Cancellation in the free period has no liability. After that period the passenger pays a cancellation fee according to the rules. The confirmed list documents that a free period and a post-window fee exist. It does not publish how long the window is or how the fee is calculated.
How long is the free cancellation window, and what is the fee?
The docs do not state the length of the free window or the fee formula. Do not invent hours, percentages, or currency amounts. Operations must configure the rule and publish it to riders and drivers in the same words. The product fact is that a free period and a later fee exist, not that a particular number is built in.
Is this the same as an unpaid order that auto-cancels after 30 minutes?
No. An unpaid carsharing checkout is only held for about half an hour and then auto-cancels if payment never lands. That is a hold that expires on its own. This article is about the passenger choosing to cancel, including after payment, under a free window versus a fee. Coach them as two different problems.
Is Ptaxi carsharing a keyless P2P hardware product?
No. The documented line is car-plus-driver carsharing: a passenger books a vehicle with a driver, a driver accepts from the hall, then the trip runs through pickup, service, and return inspection. It is not a hardware peer-to-peer telematics protocol list. Cancellation rules on this line protect a dispatched driver, not a locked car sitting in a street bay.