No, you don’t. Setting up a shop on SwiftXpress is free, and you can receive payments directly into your bank account or SwiftXpress wallet. However, you may use a debit/credit card if you wish to upgrade to a higher vendor package or access paid features like advertising.