Hi everyone,
I’m using the “Accept Authorize.NET Payments Using Contact Form 7” plugin for payment processing, and everything is working well. However, after a successful payment, I want to capture the response (like transaction details) and save it in a custom database.
I’ve already created a custom table in my WordPress database, and now I need help figuring out how to hook into the payment response so I can store the transaction ID, amount, and other details.Here’s what I’d like to achieve:
What I’ve done so far:
dbDelta()
.wpcf7_before_send_mail
action, but I’m not sure how to access the payment response within this hook.Any help or code examples would be greatly appreciated!
Thanks in advance!
]]>When submitting the form it gives error.
The ‘cardNumber’ element is invalid – The value XX is invalid according to its datatype ‘String’ – The actual length is less than the MinLength value.
I tried to change the id, key to sandbox too but same issue.
]]>Could you please assist me in setting up the plugin?
]]>I have a Contact 7 form that I am moving from a live site to a staging site. The staging site uses Divi columns to create a sidebar, the live site has no sidebar. When I enable the Authorize.net plugin on the staging site form, it breaks the layout. The second column appears below the form. When I disable the plugin the page looks fine. Can anyone help with this? Thanks –
]]>I am trying to add an existing Contact 7 form to a staging site for a redesign project. The form uses the Accept Authorize.NET Payments Using Contact Form 7 plugin. The difference between the old and new page is that the new page has a sidebar (I am using the Divi theme, Divi columns to create the sidebar). For some reason, the Authorize.net section is not appearing on the new form. It displays and works fine on the live site. The form layout is set up using a CSS grid. Any help you can provide would be appreciated!
]]>I am getting the error “Bill to city is required” although I have it set. I am noticing that it is not passing the city properly to authorize.net although I have it set to a field called “city”.
]]>Hello Team,
Please update your plugin with the latest Contact Form 7.
Bug: Validations not showing after the field.
I have found solution. I have updated one file on your plugin.
See the below path:
accept-authorize-net-payments-using-contact-form-7\inc\lib\class.cf7adn.lib.php
Line number: 976
<span class="credit_card_details wpcf7-form-control-wrap %1$s">%2$s%3$s</span>
TO
<span class="credit_card_details wpcf7-form-control-wrap %1$s" data-name="%1$s">%2$s%3$s</span>
Please add only data-name=”%1$s”
I hope, your team will update this plugin shortly. Please check also this plugin’s full review with the latest CF7 plugin.
Thanks & Regards,
Amit Bhalani
I tried to submit the form, but after filling the form on the given page link, following error appeared.
The ‘cardNumber’ element is invalid – The value XX is invalid according to its datatype ‘String’ – The actual length is less than the MinLength value.
]]>