Маловероятно, что вы найдете что-нибудь с открытым исходным кодом imho, но готовы услышать иначе. Я рассуждаю по этому поводу о том, что затраты на аккредитацию MPI с помощью Visa / MasterCard являются значительными (если я правильно помню, это было около 5000 долларов за схему?). И любое решение с открытым исходным кодом должно проходить аккредитацию для каждой сборки.
Так что вам, скорее всего, нужно взглянуть на готовые коммерческие предложения. Это было несколько лет назад, но мы пошли с nsoftware, одним из первых, кто выпустил автономный MPI
http://www.nsoftware.com/products/3dsecure
http://www.nsoftware.com/ibiz/epayment/technologies.aspx?sku=BPP5-A