Compass PlusCompass Plus announced that its open development payment platform