Hi, The site I am setting up will only use Authorize.net and I'd like to collect credit card information on the payment step. I was planning to save this information in CheckoutPaymentSubmitAction into the PaymentDetails object obtained from kkAppEng.getOrderMgr().getCheckoutOrder().getPaymentDetails(). Then I noticed that the PaymentDetails object is replaced in CheckoutConformationSubmitAction where it says "Get a fully populated PaymentDetails object and attach it to the order"
I can copy the details from the old PaymentDetails object into the new one but the question I have is, is it safe to update the original PaymentDetails object? Can I assume that it is not a global and will never be? I don't want to update the PaymentDetails object in CheckoutPaymentSubmitAction with credit card information if it can be shared across users.
Thanks,
Steve
I can copy the details from the old PaymentDetails object into the new one but the question I have is, is it safe to update the original PaymentDetails object? Can I assume that it is not a global and will never be? I don't want to update the PaymentDetails object in CheckoutPaymentSubmitAction with credit card information if it can be shared across users.
Thanks,
Steve