I experience many occasions where I have to ask a guest for their card information multiple times for various reasons because it is only stored at the booking level. Those scenarios include for example;
* A guest would like to extend their stay in a different unit because their current unit doesn't have the extended nights available. Sometimes utilizing multiple units in order to extend their stay multiple nights.
* A guest is booking multiple units to accommodate other family members.
* A guest has multiple units booked and decides at a later date to use a different card to add an optional surcharge such as a pet fee for each unit for example.
Thanks for sharing this idea with the community! Feature requests with more support tend to move up our list faster, so if there's anyone else who'd want this too, point them to this thread and encourage an upvote.