No! Customers do not need to show their credit cards while collecting tickets. You can display the QR code or the SMS/Email confirmation to collect your tickets.