/home/desid573/public_html/payment/xero
Edit: /home/desid573/public_html/payment/xero/_config.php (2281B)
'——YOUR-CONSUMER-KEY—',
'shared_secret' => '——YOUR-CONSUMER-SECRET—',
// API versions
'core_version'=> '2.0',
'payroll_version'=> '1.0',
'file_version' => '1.0'
);
if (XRO_APP_TYPE=="Private"||XRO_APP_TYPE=="Partner") {
$signatures['rsa_private_key']= BASE_PATH . '/certs/privatekey.pem';
$signatures['rsa_public_key']= BASE_PATH . '/certs/publickey.cer';
}
/** ENTRUST CERTIFICATE DEPRECATED
* Partner applications require a Client SSL certificate which is issued by Xero
* the certificate is issued as a .p12 cert which you will then need to split into a cert and private key:
* openssl pkcs12 -in entrust-client.p12 -clcerts -nokeys -out entrust-cert.pem
* openssl pkcs12 -in entrust-client.p12 -nocerts -out entrust-private.pem <- you will be prompted to enter a password
if (XRO_APP_TYPE=="Partner") {
$signatures['curl_ssl_cert'] = BASE_PATH . '/certs/entrust-cert.pem';
$signatures['curl_ssl_password'] = '1234';
$signatures['curl_ssl_key'] = BASE_PATH . '/certs/entrust-private-nopass.pem';
}
*/