Similarly, Stripe will not do any business with marijuana related internet companies.
There is at least one marijuana delivery company in Oregon who claims that they can take credit/debit, I have not used the app but I assume if this claim is correct they've rolled their own infrastructure.