dcoplan
Forum Replies Created
-
I think I may have resolved the problem. I changed the text of the credit cards to look more professional for the user. For example, if there’s an error with a Visa the customer gets a warning that says something like, “There’s a problem with your visa”. I changed the name of the card to ‘Visa.’ so the message would read “There’s a problem with your Visa.” But apparently it’s not just text and refers to other code because when I put it back that solved the problem. So a request for the author of the plugin: Please review all the messages that a user might see and rewrite them so the grammar, punctuation, and capitalization is correct. Great plugin but presumably people using it are using it for business so it needs to look professional. Thanks.
Ok, more digging! But also more problems. I fixed the problem above by adding ‘Free Shipping’ as one of the ‘Enable for shipping methods’ options in the Stripe settings so now Stripe is showing up. That’s good. But I entered my MasterCard number and now getting an error…
Error. Please confirm payment info for MasterCard.
My card is good so I don’t know why this is happening. This also happened to my customer. The only changes I made to the file were to change the text of the error message to make it more grammatically correct but I didn’t change any of the code. I can’t imagine this makes a difference???
I’ve done a little more digging (a lot of digging actually!) and there appears to be a conflict with the Free Shipping option. For the time being I’ve reactivated PayPal (I don’t want to use PayPal but have no choice right now). With PayPal active and Free Shipping available as a choice, Stripe simply doesn’t show up. If I remove Free Shipping, Stripe is now available but I still don’t know if it works…but clearly this is still a problem.
Ok, I did a little digging. The file with the text resides at…
[yoursite]/wp-content/plugins/stripe-woocommerce-addon/stripe-woocommerce-addon.php
Just do a search for the text and change as you see fit. I made mine say ‘Error. Please confirm payment info for ‘
And then there’s a call to ‘unknown card’ as well as a handful of accepted credit cards. I also found those items, capitalized the names of the credit cards and added appropriate spacing, and put a period at the end of each so it will read as a complete sentence.
I get that message when I unintentionally put incorrect credit card info or leave it blank. My two problems with this are…
1. The text is broken English. This is not good as it makes businesses using this plugin look unprofessional. Does anyone know where this text can be fixed (PHP file?)? If the developer is reading this, I would be happy to review all possible messages and give feedback for proper English.
2. The order still goes through WooCommerce as a pending payment awaiting payment. Not sure if this is how it should work but seems like the order shouldn’t go through at all unless the payment info is cleared as valid.
Forum: Themes and Templates
In reply to: [Zerif Lite] How to Disable "Posted on" ?Brilliant! This worked perfectly!
I had been digging through a whole mess of php files searching for a needle in a haystack wondering if I’d even be able to figure out the change – no luck at all.
Many thanks for this suggestion!
Forum: Fixing WordPress
In reply to: WooCommerce Shipping Class calculations?Ah ok. Thanks Tara.