Re: API certificate upgrade
check your website using:
https://www.ssllabs.com/ssltest/
if ssllabs reports no problems, you should be good....
Re: API certificate upgrade
Quote:
Originally Posted by
harry2cool
With regards to the certificate, that is something that pretty much relates to your account and the information to be communicated between paypal and your store. Ie. When the store says: hi, my credentials are these, does paypal say, yup they match or sorry, those don't look right. In otherwords the data that is entered into ZC as provided by paypal related to the API credentials. That is at least in relation to the first link that was posted.
The second link has to do with communication from your server to paypal and has nothing to do with whether your store currently has an SSL certificate to support customer information being encrypted between their computer and the store.
Re: API certificate upgrade
The way I read the first PayPal notification:
Quote:
The API certificate credentials issued by PayPal for use with the Classic API are being upgraded to SHA-256 signed 2048-bit certificates. If you currently connect to PayPal using API certificate credentials, you will need to generate a new API certificate via your account profile and use it for all API requests.
... is that any shop using PayPal Express Checkout (including PayPal Payments Pro, since PP-ec is a pre-requesite) needs to log into their PayPal Merchant Center and re-generate their API credentials by January 1, 2018, storing the results in their store's PayPal Express Checkout configuration.
Re: API certificate upgrade
Directions for upgrading API are available at https://www.paypal.com/us/selfhelp/a...chAutoComplete but (shock) are not quite correct. Below is our version for Express Checkout.
- Log in to your PayPal account. You may need to go to Account Summary to show Profile in the upper-right
- Under Profile, select Profile and settings.
- Click My selling tools.
- in the API access section, click Update.
- Scroll down to NVP/SOAP API integration (Classic) and click on Manage API credentials.
- You should now be at the View or Remove API Signature page. If you already use API credentials, you will see a large, blue, Remove button.
- Click on the Remove button to remove and click it a second time to confirm the operation.
- Scroll down to the NVP/SOAP area and click on Manage API credentials.
- Make sure the Request API signature radio button is selected.
- Clcik the Agree and Submit button.
- Click the show link next to each item and replace the old with the new in Zen Cart. ** The username should be the same.
- Update the PayPal changes and you're done.
Re: API certificate upgrade
Just a followup to let everyone know that the new API information works.
Re: API certificate upgrade
One of my clients received an email from PayPal re upcoming security upgrades (similar to issues posted in this thread already)
Pls see:
https://www.paypal.com/au/webapps/mp...nt-api-upgrade
https://www.paypal.com/au/webapps/mp...fication-https
https://www.paypal.com/au/webapps/mp...ion-get-method
and finally:
https://www.paypal.com/au/webapps/mpp/tls-http-upgrade
This is no problem as the server is geared for TLS 1.2 anyway.
I am pretty sure that ZC is set for all of these requirements anyway but thought I post them here for comments etc etc.
Some points have been covered here already.
Cheers / Frank