Can I split a booking payment between several credit cards?

Unfortunately, no. One person is responsible for the payment.