No, you do not need a credit or debit card to create a shop on our platform. Setting up your shop is free of charge, and there are no upfront costs.
However, depending on the payment method you choose to receive payouts, you may need to provide bank account details or link a payment gateway to your vendor account. This ensures smooth processing of your earnings from sales.
If you have any concerns or questions about payment setup, feel free to reach out to our support team for guidance.