Our customers are complaining that they can't save their bank infos and so they always have to enter them again if they order something.

I know I could just develope an extension so that customers can save their bank/payment details and select them in checkout, but is there already such an extension? Am I allowed to store their debit details in my database?

  • That would be a huge PCI violation and a tremendous liability for you. Look into something like Authorize.net CIMb – Shawn Abramson Feb 17 '19 at 19:34
  • Why is that? Amazon does this too. – Black Feb 18 '19 at 9:06
  • You as an individual likely don’t have the ability to properly protect user financial data properly. Amazon is one of the biggest companies in the world with unlimited financial resources, it’s a bit different. – Shawn Abramson Feb 18 '19 at 12:00
  • I doubt that amazon uses magic or something like that. And there are many smaller companies which also do this. – Black Feb 18 '19 at 12:33
  • Are we talking about the same thing? I’m referring to the idea of you storing the actual payment details in your own db. Im only trying to help as that is an irresponsible idea and someone should point that out so you don’t get yourself into trouble. – Shawn Abramson Feb 18 '19 at 12:35

You are looking for vault

It is used in the out-of-the-box vault implementation for the Braintree payment method.

Third party developers can use it to add vault to their custom payment provider integration.

  • But this does only work for paypal and that "Braintree" which I never heard? We only offer normal debit payment where the user has to enter his IBAN and other bank details – Black Feb 15 '19 at 20:27
  • please check my updated answer. – Bilal Usean Feb 15 '19 at 20:29
  • @black credit card only mentioned in magento vault documentation, me too configure credicard(Braintree) with vault. I hope someone help you from community. Reminder: Not storing the sensitive card information is one of the PCI compliance requirements. – Bilal Usean Feb 15 '19 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.