You can usually buy marijuana using a debit card or cash; however, you cannot use a credit card to purchase cannabis in the state of Colorado.