I will investigate.
Printable View
I will investigate.
Zen Cart v1.5.8a (upgrade)
PHP: 8.1.23
I'm having following issues:
- after configuring module the bubble stays yellow (not green). I've revised it few times and everything is entered correctly;
- there's no shipping quotes on frontend, it's like nothing is installed;
- there's no errors in the log;
- when I turn on the debug it give's an error in the log that says:
PHP Code:
(
[transactionId] => 60d11ca6-ebdd-4085-bf27-2b6e267fc131
[errors] => Array
(
[0] => Array
(
[code] => FORBIDDEN.ERROR
[message] => Sandbox credentials not allowed in this environment. Please check your permissions and try again.
)
)
)
On the Project Overview page you need to click "Production Key."
https://github.com/scottcwilson/zenc...n-Instructions
I sent those instructions to the customer for him to follow, I guess he didn't follow ALL instructions. I guess I'll have to hold his hand through the process. I'll see when he can get to it.
Yes, that's what it is, I see his screenshot. I'll ask him to resend.
> I sent those instructions to the customer for him to follow ....
Developers and contractors: Don't do this for the newer modules (Square WebPay, UPS Oauth, Fedex REST API). There are just too many steps for a non-technical person.
I planed to do some test with this code under testing site. I changed the BASE_URL to https://apis-sandbox.fedex.com, and use our testing account number, key and secret in the settings. But I cannot get a valid response. I can only receive the following error:
[errors] => Array
(
[0] => Array
(
[code] => BAD.REQUEST.ERROR
[message] => The given JWT is invalid. Please modify your request and try again.
)
)
Is there anything else I need to change to make it work with testing server?
If I changed BASE_URL back and change account number, key and secret back, I can get a valid response.
Also, the reason why the intl quote is missing is because the customs information is missing from the request.
> I planed to do some test with this code under testing site.
I would just point to live. There's really no disadvantage.
> Also, the reason why the intl quote is missing is because the customs information is missing from the request.
I know.
Thanks for your reply.
I used production server for testing before, but today I received this email from FedEx. "Introducing transaction quotas and rate limits for FedEx API."
Attachment 20413
Link is here, but it is blank page.
https://developer.fedex.com/api/en-u...es/ratelimits/
Start date is Oct 15th. Not sure it is this year or not. Today is Oct 26th...
Hi @swguy,
I just listed three issues and proposed potential fixes in your github. I tried and it worked on my end. Maybe you have a better idea.
Three issues are following:
1. Unable to get international priority quote displayed.
2. Sometimes no quote for international due to missing customs information.
3. Display international connect plus rate.
TY will look this weekend.