Australia based provider of credit and payment platforms to businesses raised $18.6m in Series C funding led by Sequoia Capital Southeast Asia.