• Resolved impactskateclub

    (@impactskateclub)


    Hi there,

    I’m using this plugin along with another Contact Form 7 plugin that enable PayPal and Stripe (by WPplugins). Upon submitting a form, the user should be redirected to PayPal, but since installing Grid Layout, it’s no longer working.

    I set the form to send an email after payment is completed, and when testing, I got this error:

    ///

    Warning: Missing argument 4 for Cf7_Grid_Layout_Public::filter_table_tab_mail_tag(), called in /home2/impa****/public_html/wordpress/wp-includes/class-wp-hook.php on line 286 and defined in /home2/impa****/public_html/wordpress/wp-content/plugins/cf7-grid-layout/public/class-cf7-grid-layout-public.php on line 1377

    Fatal error: Uncaught Error: Call to a member function field_name() on null in /home2/impa****/public_html/wordpress/wp-content/plugins/cf7-grid-layout/public/class-cf7-grid-layout-public.php:1379 Stack trace: #0 /home2/impa****/public_html/wordpress/wp-includes/class-wp-hook.php(286): Cf7_Grid_Layout_Public->filter_table_tab_mail_tag(‘yash***@gmail.c…’, ‘yash***@gmail.c…’, false) #1 /home2/impa****/public_html/wordpress/wp-includes/plugin.php(203): WP_Hook->apply_filters(‘yash***@gmail.c…’, Array) #2 /home2/impa****/public_html/wordpress/wp-content/plugins/contact-form-7-paypal-add-on-pro/includes/mail_tags_replace.php(172): apply_filters(‘wpcf7_mail_tag_…’, ‘yash***@gmail.c…’, ‘yash***@gmail.c…’, false) #3 [internal function]: WPCF7_MailTaggedTexta->replace_tags_callback(Array) #4 /home2/impa****/public_html/wordpress/wp-content/plugins/contact-form-7-paypal-add-on-pro/includes/mail_tags_replace.php(112): preg_replace_callback(‘/(\\[?)\\[[\\t ]*(…’, Array, ‘[email]’) #5 /home2/impa****/public_html/wordpres in /home2/impa****/public_html/wordpress/wp-content/plugins/cf7-grid-layout/public/class-cf7-grid-layout-public.php on line 1379

    ///

    Please advise.

    Thanks,

    Yash

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Aurovrata Venet

    (@aurovrata)

    Hello Yash,

    the errors so not seem to be related to this issue. CF7 plugin filters mail tags (those you include in your confirmation mail) and the plugin hooks this filter to display array fields from your form (an array field is any fields that are included in a table or tab structure in your form.

    The errors you are getting are due to the mail tag object not being passed to the filter. This could be due to the use of a mail tag you have used that the CF7 plugin does not recognise, please check your mail composition for any errors there.

    As for the paypal plugin not working with this plugin, I will take a look and get back to you.

    Plugin Author Aurovrata Venet

    (@aurovrata)

    The PayPal WPPlugin is closed-source and commercial. Hence nothing I can do to help since I am not able to get a copy of the code without paying for it…which I am not ready to do.

    I tweeted the plugin author to see if they are willing to help resolve this issue. However, if they do not respond, there is not much I can do. You’ll need to contact them and ask for support.

    Plugin Author Aurovrata Venet

    (@aurovrata)

    I took a look at the WP Plugin Pay Pal add-on (the free version) and found an error in the plugin. It dequeues javascript files required by the Smart grid, so this error should be reported on the paypal add on plugin support forum.

    I found this alternative PayPal plugin that seems to work with Smart Grid. Please give that a try instead.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘PayPal plugin compatibility’ is closed to new replies.