I have an existing checkout pipeline that's fairly standard (Basket, Ship-to, Ship-Method, Bill-to, Review, Confirm). On the Bill-to page we collect both billing address and CC payment info.
I need to tokenize the user-entered CC info *and only the CC info* (name/number/expy/cvv) and store that token ID in the receipt database record so that it can be passed on to the fullfillment service for actual payment processing and order fullfillment as part of a separate process.
We don't want CIM to manage addresses and payment profiles... just create and store a unique CC payment profile for each order that can be pulled up for processing that order later at the fullfillment warehouse.
Thinking to create a CIM profile based on receipt ID rather than customer ID...
Does anyone have any tips on how best to accomplish this? Also note that this is a temporary setup while some additional systems are integrated.