Hello, I'm setting up an ecommerce site (using Prestashop) and as a condition I can only accept payments from customers with a credit card issued by one bank (which I can get from card number I think).

The problem is my Virtual POS terminal does not allow any filtering on this so I don't know which solutions I have left, the ideas I have are not good:

  • Asking for card number before jumping to Virtual POS terminal page? (users need to write card twice and not secure, they can write another card number when in POS site)
  • Regsiter card numbers in my site and process the payments manually (bad solution)
  • Hire a company that builds a custom Virtual POS terminal for my needs (very expensive I guess)

Can you thing of any other solutions or at least point me to any direction?

Thank you