I have seen in this video that the girl pays with her card
https://www.youtube.com/watch?v=pctpdVurqRc
But in the videos that I have seen about kiosk configuration, I have only seen that the order is sent to the cash register and payment must be made there.
How can I make it so that the user can pay by card without having to pay at the cashier?
My apologies, I deleted your answer which had your screenshot by mistake.
While on Kiosk mode I believe you need a payment terminal configured to make the payment. Alternate is to have a payment method that is applicable for online payment. With this option a user is directed to online payment screen with a QR code