Hi,
Before thank you for the plugin.
But I did not succeed to install it.
Please, can you send a documentation?
More details.
Thank you in advance
The Error Log shows problem associated with BIT payment Gateway Plugin.
Error:
[20-Dec-2022 17:36:14 UTC] payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Bit_Gateway_Offline->process_payment, Bit_Payment_Email->trigger, WC_Email->get_content, Bit_Payment_Email->get_content_html, wc_get_template, include(‘/plugins/woo-bit-payment-gateway/templates/emails/bit-pending-payment-email.php’), do_action(‘woocommerce_email_order_details’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Emails->order_details, wc_get_template, include(‘/plugins/woocommerce/templates/emails/email-order-details.php’), do_action(‘woocommerce_email_before_order_table’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Paybox_Gateway_idbp->email_instructions, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
]]>Did have any news updates qr code and more options? Thanks
]]>Hi,
the problem occurs when the client clicks on the BIT payment option, then the client not able to mark the terms and conditions check box because it is frozen and clickable and also not able to click on complete order because it is frozen and unclickable.
On desktop everything works perfectly!
P.S: other payment options works perfectly in mobile and desktop.
]]>Hello,
I have a strange issue with BIT plugin on a multisite installation.
2 sites used the same child theme but different language (Russian and Hebrew)
1. The plugin installed from the multisite dashboard
2. BIT payment method is shown as available on the Hebrew site but not on Russian
– on Rusian site, the plugin doesn’t have the “Configure option”
Screen-1
like it has on Hebrew
Screen2
I play around with different options (activate only per site, reinstall it and etc…) nothing help.
Can You please assists?
HI
DOES BIT HAVE AN OPTION TO CREATE A BUTTONED-LINK THAT WE CAN PASTE IN THE BUTTON LINK AND WILL OPEN THE APP ?
]]>It would be great if this plugin also had support for the PAY (payapp.co.il) mobile payment system, since it is basically exactly the same plugin, just with a different name
]]>Hi,
I made some changes to woocommerce-bit-payment-gateway.php and checked that they worked fine.
In order to keep the changes even after the plugin gets updated, I would like to copy it to my child theme.
I tried to copy it to wp-content\themes\my-child-theme-name\woo-bit-payment-gateway\templates\emails but the file that was executed was the one from the plugin’s folder and not from the theme.
Did I copy it to the right place?
Thanks!
[03-May-2019 22:25:03 UTC] payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Bit_Gateway_Offline->process_payment, WC_Email_New_Order->trigger, WC_Email->get_content, WC_Email_New_Order->get_content_html, wc_get_template_html, wc_get_template, include(‘/plugins/woocommerce/templates/emails/admin-new-order.php’), do_action(‘woocommerce_email_order_details’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Emails->order_details, wc_get_template, include(‘/plugins/woocommerce/templates/emails/email-order-details.php’), do_action(‘woocommerce_email_before_order_table’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Bit_Gateway_Offline->email_instructions, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[03-May-2019 22:25:05 UTC] PHP Fatal error: Uncaught Error: Call to a member function trigger() on null in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php:399
Stack trace:
#0 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(923): WC_Bit_Gateway_Offline->process_payment(2793)
#1 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1123): WC_Checkout->process_order_payment(2793, ‘bit_offline_gat…’)
#2 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(462): WC_Checkout->process_checkout()
#3 /home/loopmob/public_html/wp-includes/class-wp-hook.php(286): WC_AJAX::checkout(”)
#4 /home/loopmob/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
#5 /home/loopmob/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#6 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(87): do_action(‘wc_ajax_checkou…’)
#7 /home/loopmob in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php on line 399
[03-May-2019 22:26:27 UTC] payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Bit_Gateway_Offline->process_payment, WC_Email_New_Order->trigger, WC_Email->get_content, WC_Email_New_Order->get_content_html, wc_get_template_html, wc_get_template, include(‘/plugins/woocommerce/templates/emails/admin-new-order.php’), do_action(‘woocommerce_email_order_details’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Emails->order_details, wc_get_template, include(‘/plugins/woocommerce/templates/emails/email-order-details.php’), do_action(‘woocommerce_email_before_order_table’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Bit_Gateway_Offline->email_instructions, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[03-May-2019 22:26:27 UTC] PHP Fatal error: Uncaught Error: Call to a member function trigger() on null in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php:399
Stack trace:
#0 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(923): WC_Bit_Gateway_Offline->process_payment(2794)
#1 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1123): WC_Checkout->process_order_payment(2794, ‘bit_offline_gat…’)
#2 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(462): WC_Checkout->process_checkout()
#3 /home/loopmob/public_html/wp-includes/class-wp-hook.php(286): WC_AJAX::checkout(”)
#4 /home/loopmob/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
#5 /home/loopmob/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#6 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(87): do_action(‘wc_ajax_checkou…’)
#7 /home/loopmob in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php on line 399
[03-May-2019 22:37:46 UTC] payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Bit_Gateway_Offline->process_payment, WC_Email_New_Order->trigger, WC_Email->get_content, WC_Email_New_Order->get_content_html, wc_get_template_html, wc_get_template, include(‘/plugins/woocommerce/templates/emails/admin-new-order.php’), do_action(‘woocommerce_email_order_details’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Emails->order_details, wc_get_template, include(‘/plugins/woocommerce/templates/emails/email-order-details.php’), do_action(‘woocommerce_email_before_order_table’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Bit_Gateway_Offline->email_instructions, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[03-May-2019 22:37:46 UTC] PHP Fatal error: Uncaught Error: Call to a member function trigger() on null in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php:399
Stack trace:
#0 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(923): WC_Bit_Gateway_Offline->process_payment(2796)
#1 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1123): WC_Checkout->process_order_payment(2796, ‘bit_offline_gat…’)
#2 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(462): WC_Checkout->process_checkout()
#3 /home/loopmob/public_html/wp-includes/class-wp-hook.php(286): WC_AJAX::checkout(”)
#4 /home/loopmob/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
#5 /home/loopmob/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#6 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(87): do_action(‘wc_ajax_checkou…’)
#7 /home/loopmob in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php on line 399
[12-May-2019 16:01:39 UTC] payment_method was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), require_once(‘wp-includes/template-loader.php’), do_action(‘template_redirect’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::do_wc_ajax, do_action(‘wc_ajax_checkout’), WP_Hook->do_action, WP_Hook->apply_filters, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_Bit_Gateway_Offline->process_payment, WC_Email_New_Order->trigger, WC_Email->get_content, WC_Email_New_Order->get_content_html, wc_get_template_html, wc_get_template, include(‘/plugins/woocommerce/templates/emails/admin-new-order.php’), do_action(‘woocommerce_email_order_details’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Emails->order_details, wc_get_template, include(‘/plugins/woocommerce/templates/emails/email-order-details.php’), do_action(‘woocommerce_email_before_order_table’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Bit_Gateway_Offline->email_instructions, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
[12-May-2019 16:01:40 UTC] PHP Fatal error: Uncaught Error: Call to a member function trigger() on null in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php:399
Stack trace:
#0 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(923): WC_Bit_Gateway_Offline->process_payment(2832)
#1 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-checkout.php(1123): WC_Checkout->process_order_payment(2832, ‘bit_offline_gat…’)
#2 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(462): WC_Checkout->process_checkout()
#3 /home/loopmob/public_html/wp-includes/class-wp-hook.php(286): WC_AJAX::checkout(”)
#4 /home/loopmob/public_html/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(”, Array)
#5 /home/loopmob/public_html/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
#6 /home/loopmob/public_html/wp-content/plugins/woocommerce/includes/class-wc-ajax.php(87): do_action(‘wc_ajax_checkou…’)
#7 /home/loopmob in /home/loopmob/public_html/wp-content/plugins/woo-bit-payment-gateway/woocommerce-bit-payment-gateway.php on line 399