Ah, good. I see you fixed the above bug in the 1.0 release. And, I'm proud of myself for devising the correct fix!
Type: Posts; User: Fjolsvith
Ah, good. I see you fixed the above bug in the 1.0 release. And, I'm proud of myself for devising the correct fix!
Okay, I found a bug in the 1.0 beta. It is in includes\modules\payments\square.php line 664:
$oauthApi = new SquareConnect\Api\OAuthApi($this->_sqConfig);
The OAuthApi class...
That fixed it. I tested it. Thanks!
Running the 1.0 beta version.
I did that and had two successful orders at the end of February. Last night was the most recent attempt by a customer to place an order, and it failed. And then, today I had two more try to order...
I did receive an email from the Square Developer Team about new API updates and deprications yesterday, so I am pretty sure it is something to do with their API changes. I can forward it to you if...
Ah, you are correct. I modified modules\payment\square.php around line 318 to add extra information about the order to the description passed to square:
if (sizeof($order->products) < 100) {...
Square did a change to their API that has broken this module. Customers are seeing HTTP 500 after clicking Confirm Order on Step 3. I'm getting the following error in my logs:
[04-Mar-2020...
Also, I might mention that the extras/paypal_tlstest.php file fails as the tlstest.paypal.com server no longer resolves in DNS:
Error: 6: Could not resolve host: tlstest.paypal.com
...
I was having Curl Error 60 when trying to install the Square Payment module, and was able to fix the problem. I'm running WAMP 3.2.0, Apache 2.4.27, PHP 7.1.9.
I found the solution on this...
What did you update your PHP to?
Looked at the curltester.php, it's giving the same error.
I went out to IONOS and revoked the old certificate and renewed and installed a new one. Same error. SSLLabs still gives my website an...
Further troubleshooting for my problem. I've narrowed down the error which has something to do with my SSL certificate?
I was troubleshooting a problem with the Square Payment module and I came across a bug in the code. It was in \includes\functions\plugin_support.php on line 70:
[20-Feb-2020 11:28:32...
So I've been tracing this problem of the Access Token Needed. I put in a lot of error_log statements to get an idea.
After some thought, I went out to the Square Developer page for my App. On...
I'm having the same problem. I traced it in my logs to the following error thrown by \includes\functions\plugin_support.php on line 70:
[20-Feb-2020 11:28:32 America/Chicago] PHP Warning: ...
The Stripe dashboard doesn't even show a failed transaction. Had two returning customers in the last two weeks attempt the purchase. After the recent one, I verified the problem by myself making a...
I'm reporting a bug in this payment module. It has to do with a customer who is trying to do a second purchase with a credit card, who once before had a successful purchase with the credit card...
I've been running the Stripe payment module for nearly two years and am finally getting around to addressing a problem with it.
The typical order amount on my store is $4-6k, which can cause...
Question: Does the Stripe payment module use Stripe Elements?
How does this work for users who are using a VPN to mask their actual location?
Well, being the impatient type, I wrote this feature. I had to modify the order.php class to store the initial email information in a table, and then I modified the admin/orders.php class to show a...
Of course, these features will be used by the store owner after the email address issue has been corrected.
I would like to see two features added to ZenCart.
The first is a button on the admin/customers.php page, that says "Resend Welcome Email". When clicking this button, the website will resend the...
Hi,
Shipping modules are typically global with respect to products. To specify free shipping for a product, you would need to do that for each product in its catalog listing. Just don't specify...
An update:
I found a cryptocurrency processor that has a Zencart plugin. The company is Coinpayments.net. As a bonus, they work with US based businesses.
I had to tweak their payment module...
I created a bitcoin payment module off the Check/Money Order module. It uses an API on one of the exchanges to calculate the bitcoin amount, and then uses Google's QR code generating API to make a...
Hi, I wrote the original module.
You will need to go into the code and modify it to reflect your tiers, is all. Take for instance, the code from the /includes/modules/shipping/mileageship.php...
This is nice but the CoinGate website doesn't allow US based businesses to use their services, "due to regulatory reasons".
I am the author that modified the original mail.php file for this plugin. In the file I uploaded, I see 460 lines. The last line of the file is:
<?php require(DIR_WS_INCLUDES ....
I discovered a bug with this addon. After a few weeks of working it through with no forum response to my plea for help, I finally got it running. I discovered that with PHP 7.0, the feed doesn't...
So, why doesn't anyone go update the old Lightbox Plugin page to indicate that it doesn't work for newer versions, and that there's an alternate for a newer version of Zencart?
Wow, fixed 7 bugs in the payment module in 30 minutes! Thanks for pointing me in the right direction, Dr. Byte!
Ah... This is good! Too bad that URL doesn't come up on the error page!
Also, when I use the Pay By Check/Money Order option, everything works fine.
Just tried it with the Production Setting and it does the same thing. Succeeds with charging my credit card, puts the order in the order database, sends emails, but fails to send the customer...
I just installed the Stripe payment module, added the API keys, and when I click "Confirm Order" on page Step 3 of 3, it pauses and then gives me a white page that says "WARNING: An Error occurred,...
I'm pretty smart when it comes to installing and using addons for Zencart, but I am stumped by this one. Is there a tutorial on how to use this somewhere? I got it installed and can navigate to...
Just to let you know, I installed this and had to make a change to the code you supplied for Includes/Languages/YOUR_TEMPLATE/English.php:
Your supplied code:
Note: *** If you are using zen...
Okay, I got the admin page back up by replacing the two define statements in the configure.php file - basically by hard-coding the admin path rather than having the zen_parse_url functions work it...
Okay, I see that the Defined_paths.php is loaded on down further than the config file. Does the function have to be loaded before it gets called?
Okay, the access log is showing apache serving up index.php and the /favicon.ico (which is my site's pretty icon).
The Apache error.log doesn't give anything bad.
The HTTP_SERVER returns...
Yeah, it is definitely stopping where the 'zen_parse_url' function is being called.
Sorry, I think we cross-posted. The info.php returns a full page of information.
Seems that the configure.php file is stopping where the zen_parse_url function is first at:
...
Okay, I got index.php loading and am troubleshooting it now. In application_top.php at about line #79 it has:
if (file_exists('includes/configure.php')) {
/**
* load the main configure...
We are not in a shared hosting environment. We are running Ubuntu 16, Apache2, PHP 7.0.
Okay, I did figure out that the php 7.0 error log was not set in php.ini, and so I set that to syslog.
...
I have php 7.0 and cannot find where it puts its log.
Okay, my Apache access.log is showing
"GET /store/admin/index.php HTTP/1.1" 500 366 "-"
The Apache error.log doesn't give any indication of a problem.
It would be nice to know which folders should be writable and which ones are not. I used the following command
chown -R root admin/includes
chmod -R 0777 admin/includes
chmod and chown on the folders doesn't have any effect.