I’ve uncovered a bug that happens during the check-out process. Here are the steps that cause the bug to happen:
- During an order checkout, I enter the credit card details in the Payment Info form and click Next. - The Order Confirmation form appears with the shipping, sales tax and order totals. - I decide to change to the shipping method so I click the Modify button on the Shipping Method tab. - When the payment information tab come up again, I re-enter my credit card details. - When I click Next, the credit card form fields get cleared out I have to re-enter the information again. - After I enter the CC info one more time and click Next, I end up on the Confirmation form.
I can cause this sequence in different browsers and credit card combinations. We use PayFlow Pro and have the one page checkout option enabled. Basically every even-numbered payment attempt causes the credit card information to get cleared out.
I updated the CheckoutPaymentInfo.ascx.cs in the Modules folder but the change doesn't appear to have happened. I even deleted the CheckoutPaymentInfo.ascx.cs, and the payment info form still works. Does that mean that I need to recompile a dll file?