Yes, you need to have a Billing Profile setup in order to be listed on Trellus' Shop Local Marketplace, even if your storefront is listed for pickups only.
Your billing profile is used if your customer wants same-day delivery, or if you need Trellus to pick up a return. Your card on file is only charged when a delivery request is submitted.
To set up your Billing Profile, head over to your dashboard and follow the steps under Set Up Billing Profile
Step 1: Set Your Billing Info - fill out your billing name and address.
Step 2: Save Your Payment Method - add your credit card to save on file. You can change the credit card used any time by going to your Business Settings.Learn more here.