Compound as reactive (1)
NADPH + berberine → NADP+ + 7,8-dihydroberberine
Compound as product (2)
2 columbamine + oxygen → 2 H2O + 2 berberine
2 oxygen + (S)-canadine + H+ → 2 hydrogen peroxide + berberine
Reversible reaction (1)
2 NADP+ + (R)-canadine ↔ 2 NADPH + H+ + berberine