I recently applied the latest security patches on the website which went successful. But after the patches, we found that we are not able to capture the funds now. We can authorize the payment, but when clicking on capture in Invoice it gives "Gateway error: Credit card is required". I cross-checked the log response with our earlier successful captures and found that x_type in the request was going as prior_auth_capture whereas now it's going as auth_capture. I think this is the reason of fail, how to send the request to capture as prior_auth_capture?
Any ideas what could be wrong. Note that we have not changed any config settings or anything, just applied last few patches that's it.
NOTE: if you have installed version 1 of the patch, it is recommended to do the following: Revert SUPEE-8788 v1/ Revert SUPEE-1533 (if installed) Install SUPEE-3941 (if not installed yet) Install SUPEE-8788 v2 https://www.magentocommerce.com/download?_ga=1.115227200.699210376.1476757336
Going to try this out.
– coreyg Oct 18 '16 at 03:18