Unfortunately because this plugin uses an unreliable method to convert from dollars to cents (floats to an integer), payments can be out by 1 cent in some cases.
For example:
WooCommerce Order Total: $134.95
FatZebra Payment Received: $134.94 (13494 cents)
This is a common issue in PHP:
https://stackoverflow.com/questions/5651026/surprising-float-int-conversion-in-php
I have submitted a PR on Github to hopefully resolve this:
https://github.com/fatzebra/FatZebra-WooCommerce/pull/8
https://www.ads-software.com/plugins/woocommerce-fat-zebra-gateway/
]]>Hi,
I have installed this plugin and in backend it shows three options Fat Zebra (MasterPass) | Fat Zebra (VISA Checkout) | Fat Zebra.
I have activated Fat Zebra and Fat Zebra(MasterPass).
and entered Gateway Username, Gateway Token and Gateway Shared Secret. However, within the checkout page in front end, the Fat Zebra option is not showing.
Please Help.
Thanks
https://www.ads-software.com/plugins/woocommerce-fat-zebra-gateway/
]]>Direct Post stopped working in 1.5.2 because the field name for the token doesn’t match, it looks like it’s been changed from ‘fatzebra-token’ to ‘card_token’. This causes Direct Post payments to fail, the Tokenization works but the gateway returns an error (because no Token is submitted with the payment request).
I’ve changed ‘card_token’ back to ‘fatzebra-token’ and this seems to have fixed the problem.
Line 250 of class-wc-fatzebra.php:
$this->params["card_token"] = $_POST['fatzebra-token'];
Also, I put through a transaction using our live credentials but with Test Mode enabled, it seems to have actually charged my credit card (there is a hold on the funds). I don’t have the ability to debug this further but it might be worth checking.
Thanks
https://www.ads-software.com/plugins/woocommerce-fat-zebra-gateway/
]]>After testing many times, with the test credit card provided on your website. I came across a strange BUG.
This is the test credit card details:
Card number 4005 5500 0000 0001, Expiry 05/2023 CVC 123
Then, I intentionally tried incorrect credit card, to checkout a product to see what happens
Incorrect Card number 4005 5500 0000 0000, Expiry 05/2023 CVC 111
Then after checking out, I was returned to the same checkout form, with all the field values still there; but with a message “Payment Failed: Unspecific Gateway Error”.
I then repressed the checkout button, since the form data was still there. Then it said “your session has expired please login”.
I then went to “My account” and saw that this order was listed there; with that incorrect card.
I repeated this several times with incorrect card, but every time this error is shown but the order is still taken.
Thanks,
https://www.ads-software.com/plugins/woocommerce-fat-zebra-gateway/
]]>Hi,
I am desperately trying to find a plugin that will allow my customers to have a seamless experience on my website. and because im in australia i cant seem to find a set of compatible plugins.
Can you clarify: Using WooCommerce Subscriptions Plugin and with a Fat Zebra account and WooCommerce Fat Zebra Gateway plugin, my customers can sign-up and purchase a subscription (recurring payments) with their credit card entirely on my website without leaving to go to another website. and then manage their subscriptions entirely on my website?
Im trying to escape the pesky paypal scenario where users have to use their website to pay and manage subscriptions.
Thanks
Julian
https://www.ads-software.com/plugins/woocommerce-fat-zebra-gateway/
]]>The plugin not able to be activated on PHP 5.3.3, but works fine on PHP 5.2.x.
Installed 1.3.1, even after upgraded to 1.3.3, still having the issue.
Parse error: syntax error, unexpected $end in /........./wp-content/plugins/woocommerce-fat-zebra-gateway/class-wc-fatzebra.php on line 619
The script is clean, no white-space issue, no faulty carriage-return format issue.
Please advise.
https://www.ads-software.com/extend/plugins/woocommerce-fat-zebra-gateway/
]]>