feat(payment): add useBusinessOrderConfirm hook
Implements the useBusinessOrderConfirm hook for handling business order confirmation on public pages.
- Auto-fetches order details on mount using AbortController pattern
- Exposes confirm() action for POSTing confirmation
- Auto-refetches when conflict error occurs
- Uses plain fetch (no authentication required)
- Follows mandatory AbortController cleanup pattern for public session-less pages