PayPal Certificate Paths


(Emily) #1

Matrix Version: 5.5

How do I find / create my “Public Certificate Path” and ID, to use with the PayPal integration, as mentioned: https://matrix.squiz.net/manuals/e-commerce/chapters/paypal-payment-gateway#Paypal-Business-Account-Details-Screen_payment-business-account-information

The only information I can find is that “it must be created with OpenSSL”.

Is this related/same as the SSL Certificate for the website? If so, what format should I be looking for as the path?
(I can see the Public Key of the SSL)
(I don’t do the server-level setup, just the Matrix implementation of the webpage assets.)

Or is it totally separate, in which case how can I generate it? Or will I need the server-level technician to do this for me?

Thanks,
Emily


(Tim Trodd) #2

Hi Emily,

It is different to the ssl cert for your website.

To generate them, download open ssl from here https://www.openssl.org/ and follow these instructions:

https://www.paypal.com/us/smarthelp/article/how-do-i-create-a-public-certificate-for-use-with-paypal-encrypted-website-payments-ts1021

You then upload the certificate to paypal to receive your certificate ID.

Once you have all of that you will need access to your server to upload the following files:

private key
public certificate
PayPal certificate

Then you will have the path to enter into matrix (you won’t be abled to upload the certficates via matrix)

I recommend putting the certificates in /etc/pki/tls/certs and the key in /etc/pki/tls/private

Cheers,

Tim