Other Payment Options than Credit Cards?

Other Payment Options than Credit Cards?

We have a Zoho Business Account and d´like to upgrade some apps.
But (we are from germany) we have no company cards. Are there other payment options available?

Kind Regards
Mirko Riedel