Cancellation Policy โ€” Rork Aligned

Platform absorbs all goodwill credits (15% customer, 10% merchant-cancel) and driver effort fees ($2.00) to keep all parties happy.

Platform absorbs: customer goodwill credits + driver effort fees

๐Ÿ“‹ Policy Matrix

PhaseTrigger StatusCancelled BySelf-Cancel?Customer RefundMerchant PayoutDriver PayGoodwill CreditPaid By
Pre-Acceptcreated / authorized / pending
Customer
Yes100% full refund (items + fees + tip)โ€”โ€”Noneโ€”
Post-Acceptaccepted
Customer
YesFees + tip refunded. Items charged.Paid โœ…None15% off next order Platform
Late / En Routepicked_up / en_route
Customer
No โ€” support onlyFees + tip only.Paid โœ…None15% off next order Platform
Merchant Cancelsauthorized / accepted
Merchant
โ€”100% full refund to customerNo payout โŒ$2.00 effort fee10% off next order (customer) Platform

Customer Cancellation

Entry: app/cancel-order/[orderId].tsx

Cancel Dialog

Cancel Order
ร—
Pre-Accept
created / authorized / pending

Refund Estimate

Refund to original payment$32.47

Reason for cancellation

Success Screen

Order Cancelled

Full refund of $32.47 issued to your original payment method.

Merchant Cancellation

Entry: merchant/(tabs)/orders.tsx ยท merchant/order/[id].tsx

Cancel button visible only on authorized or accepted orders.

Bottom Sheet Modal (driver assigned)

Cancel Order #A3F8C2B1
ร—

What happens when you cancel:

โ›” No payout for this order
โœ… Customer gets full refund ($32.47)
๐ŸŽCustomer gets 10% goodwill credit (paid by platform)
๐Ÿš—Driver gets $2.00 effort fee (paid by platform)

Reason for cancellation *

Alert Confirmation

Order Cancelled

Order #A3F8C2B1 cancelled. Full refund of $32.47 issued to customer.

โ›” No payout will be issued for this order.
๐ŸŽ 10% goodwill credit added to customer's account.
๐Ÿš— Driver received a $2.00 effort fee.