The second sentence is clear. The first one is a bit confusing. You could say, The payment must be done using the credit card of the person who made the reservation.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.