Oregon based provider of payment tools for cannabis dispensaries raised $350m in Series D funding led by D1 Capital Partners.