Current behavior: On Airbnb API bookings, the Booking Overview Financials card always shows "No credit card received" in red and "Security Deposit: None" in amber. For hosts who don't collect cards or deposit holds from Airbnb guests, both states are structurally permanent — Airbnb never transmits the guest's card, and no deposit is ever scheduled.
The problem: these render as alert states for a condition that is 100% expected on every Airbnb booking, forever. A warning that is always on is a warning that gets ignored — which defeats the purpose of these exact indicators on direct bookings, where "no card received" is a genuine problem I'd want to catch.
OwnerRez already knows this is my configuration. Every signal exists:
- The booking source is a channel integration that does not transmit credit cards (Airbnb API).
- No security deposit hold or RDD is scheduled on the booking, and none is applicable to this listing site under my Property Rules / channel settings.
- No card-request workflow (security deposit guest reminder) is enabled for this channel.
Requested behavior when all of the above are true, in order of preference: 1. Don't render the credit card and security deposit rows at all. 2. Or render them as neutral informational text (e.g., "Payment: handled by Airbnb") with no alert icon or color. 3. At absolute minimum, never red/amber for these rows on such bookings.
Keep the current alert behavior wherever a card is genuinely expected: direct bookings, channels where the host processes payment (Vrbo API, Booking.com card-passing modes), and any channel booking where the host has configured deposit holds or card collection.