/home/desid573/public_html/gcdriver/payment/xero
NameSizeModeActions
certs/-0755rm
lib/-0755rm
tests/-0755rm
.gitignore1420644editdlrm
.pdf803810644editdlrm
7320c944-101d-4f21-924f-5c49298ec5df.pdf803810644editdlrm
addContact.php79560644editdlrm
addNewContact.php00644editdlrm
class.phpmailer.php800460644editdlrm
class.pop3.php103850644editdlrm
class.smtp.php245860644editdlrm
composer.json5560644editdlrm
error_log10921950644editdlrm
getInvoice.php79560644editdlrm
getInvoiceReturn.php79560644editdlrm
index.php5000644editdlrm
invoiceRetrieve.php21370644editdlrm
invoiceSend.php101870644editdlrm
license.txt10550644editdlrm
partner.php41000644editdlrm
private.php16220644editdlrm
public.php42520644editdlrm
README.md72660644editdlrm
webhook.php16410644editdlrm
_config.php22810644editdlrm
Edit: /home/desid573/public_html/gcdriver/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'; } */