You can always use 'believe in'. The only time I can think of when using 'believe on' would be okay would be in some archaic or possible religious context, but even then 'believe in' would be okay as well.
For any modern conversation or writing, always just use 'believe in'. Using 'belive on' is always going to sound strange to a native English speaker.