There are 2 different in person payment methods you can accept. You will need to have at least one option selected for both pickup and deliveries or you will need to enable online payments.
Cash involves transactions with physical money.
Card makes reference to any transaction using a card over a point of sale machine.
Currently, you can use either Stripe or PayPal to accept online payments.