I have gotten it to work where it goes al the way through checkout no problems. But i get an email back from verotel when testing that says refund and FlexPay postback failed.
Also verotel tested and they said the following below. I need help ASAP! Thanks
Payments are not working properly.
We received a postback response:
“<br />
<b>Notice</b>: id was called incorrectly. Order properties should not be accessed directly. Backtrace: require(‘wp-blog-header.php’), wp, WP->main, WP->parse_request, do_action_ref_array, WP_Hook->do_action, WP_Hook->apply_filters, WC_API->handle_api_requests, do_action(‘woocommerce_api_wc_gateway_cardbilling’), WP_Hook->do_action, WP_Hook->apply_filters, WC_Gateway_CardBilling->process_verotel_response, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Please see Debugging in WordPress for more information. (This message was added in version 3.0.) in <b>/home/crosssob/public_html/sob/wp-includes/functions.php</b> on line <b>4161</b><br />
OK”
But it should only be “OK”.
]]>Does this plugin work as a payment gateway for WooCommerce Subscriptions plugin?
]]>The plugin gives a fatal class error when upgrading to Woocommerce 3.0.4. It works fine with version 3.0.3.
Anybody have any ideas how to fix it?? I hate to be stuck and cant upgrade!
]]>Any idea how to fix this error?? HELP!
]]>Hello,
I have made modifications to this plugin, adding some things such as Subscription Support.
I was wondering if you would like me to commit them here and review the changes, or if you would prefer me to fork it?
John
]]>Wordpress Version 4.7
All WooCommerce and Verotel plugins are up to date.
My problem is that when I go to check out, it takes me to a page that says
Unknown website: There seems to be a problem with the sign up process for this website. Please contact the webmaster.
WooCommerce shows the cart empty and the order as being cancelled.
Any help would be great, I have been struggling with this all week. Verotel told me I needed to change something about
The woocommerce plugin does not work by default with CardBilling – you need to change the line:
$link = ‘https://secure.verotel.com/order/purchase?…….
and update the domain:
$link = ‘https://secure.billing.creditcard/order/purchase?…..
But I am not seeing this line in any of the WooCommerce/Verotel plugin files.
Thanks in advance, I hope this can help others who are looking as well.
]]>Hello,
I have been using this plugin for about 8 months now, it is invaluable to my and I thank you for creating it, I have zero code knowledge, only possess common sense so I can make sense of some things if I study it… I posted the review on the plugin earlier, I noticed the issue recently of the settings page not appearing, and since updated to the new 1.2 version.
Luckily I also kept the previous version in case it was broken since originally I actually had to modify your code to get it to work.
A few things of note, I would love to help you bring this further up to speed and fix some bugs and add a couple things that are needed in your Functions.PHP:
One: Once again this plugin despite having Verotel selected in the settings page seems to attempt to point to Cardbilling, or the Wrong servers on checkout, Verotel (At least my FlexPay account) does not know what to do with it. I have fixed this by updating the PHP to point to the correct verotel checkout servers.
Two: This plugin does NOT support multiple currencies, and thus leaves out a ton of Verotels payment methods such as SOFORT bank account direct debit options (Verotel requires the checkout currency to be in Euro for this), you guys seem to do this by setting a forced default USD as the checkout currency without actually querying the current shops currency. I have also fixed this and now it processes in the current ‘Order_Currency’.
Three: You have your ’empty cart’ code way way too early, this means even if you have a failed transaction, the cart has already been emptied well before the Verotel transaction is ever completed or more importantly Failed, meaning the customer has to add the product again to have another go at payment, I have moved this far later in the code in the PHP and now products stay in the cart until the transaction is actually successful.
Four: I have changed your ‘Update_Status’ from ‘On Hold’ to ‘Pending’ in the update_status section early in the code, I cant remember why I did this previously, but I think I was getting lots of false positive emails, or I was seeing lots of ‘On Hold’ orders in my Orders page that were never completed by customers or abandoned (Failed Credit Card etc) and they hang around for eternity until I deleted them, whereas Pending has an actual time out at a later time and then actually cancels if there is no payment within a few hours.
I also would like to see the after checkout page link to the ‘My Order’ page of that particular current order, in my case I sell online videos, and I have had to manually delete your My Account code and add in the manual link for the My Orders page so at least customers can very quickly access the download link for a recent order rather than hunting through the My Account page. It reduces the amount of clicks and searching neccessary to view the actual Order Information page for the order they just paid for. IS there a way you guys can have a link after successful checkout which takes you directly to the order page for the order that was just created? Using ORDER_ID or something? I cant work this out myself so I had to just force a link to the My Orders page on my server.
I would LOVE to share this updated Functions.PHP code with you, so you guys can have a look and update it for others to take advantage of.
Please email me at [email removed] and I can share it with you, I would have sent this in an email but I couldn’t find any contact info at all, so I posted here.
[Moderator note: please do not post email addresses in the forum]
Thanks,
Matthew.
]]>Doesnt work, settings are blank in Checkout admin set up page.
]]>