PAYGINE: AN OPEN FINANCIAL PLATFORM