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.