HI Everyone! I need some feedback. Last year we integrated both our ERP and website systems with Authorize.net CIM. Based on decisions by upper management we choose to have the user always enter their credit card information during checkout on the website. This is causing for duplicate payment profiles since they are not always typing the information in the same way each time. The solution for this is to, use CIM as it is expected and allow them to choose the payment profiles available for their account during checkout. However, to do this correctly and keep in line with other online retailers there are a few things we want to offer but are not sure how to implement it since there are limitations with authorize.net as well as with our ERP system.
Any help or examples anyone can provide would be greatly appreciated.
Any suggestions on the best way to queue it for deletion. Our current proposed solution is that when the user clicks the "delete/disable" button the website, the customer profile and the payment profile ID would be added to a table. Any ideas on a simpler way to handle this?