About SlimCD:
Slim CD’s gateway system was designed to allow merchants to take any kind of electronic payment with a single piece of software – quickly, easily, painlessly, from any PC. Connect to the internet and you’re ready to process. Our desktop software makes processing a payment simple.
Implemented Features:
| FEATURE |
LEVEL OF SUPPORT |
| Auth |
Implemented |
| Sale |
Implemented |
| Capture |
Implemented |
| Void |
Implemented |
| Credit |
Implemented |
| Gateway Tokenize |
Implemented |
Authentication and Security Credentials:
Supported Parameters:
| KEY NAME |
FORMAT |
MANDATORY |
DESCRIPTIONS |
| apiVersion |
Numerical |
Required |
“1.0.1” |
| apiType |
Alphabetical |
Required |
“pxyhpci” |
| userName |
Alphanumeric |
Required |
API Username |
| userPassKey |
Alphanumeric |
Required |
API PassKey |
| pxyCreditCard.creditCardNumber |
Numerical |
Required |
HostedPCI Token Representing Credit Card |
| pxy.CreditCard.cardCodeVerification |
Numerical |
Optional |
HostedPCI Token Representing CVV Code |
| pxyCreditCard.expirationMonth |
Numerical |
Required |
Expiration month with 2 digits for example, for December use “12” |
| pxyCreditCard.expirationYear |
Numerical |
Required |
Expiration year with 4 digits for example, for 2025, use “2025” |
| pxyTransaction.txnCurISO |
Alphabetical |
Required |
3 letter ISO Currency Code for example, “USD” or “CAD” |
| pxyTransaction.txnAmount |
Numerical |
Required |
Amount to Authorize, for example for $10.50 use 10.50 |
| pxyTransaction.merchantRefId |
Numerical |
Required |
Merchant reference number can be order id or invoice id |
| pxyTransaction.txnPayName |
Alphanumeric |
Required |
HostedPCI payment profile name, for example “DEF” |
| pxyCustomerInfo.billingLocation.firstName |
Alphabetical |
Optional |
Customer’s First Name |
| pxyCustomerInfo.billingLocation.lastName |
Alphabetical |
Optional |
Customer’s Last Name |
| pxyCustomerInfo.billingLocation.address |
Alphanumeric |
Optional |
Customer’s Billing Address |
| pxyCustomerInfo.billingLocation.city |
Alphabetical |
Optional |
Customer’s Billing City |
| pxyCustomerInfo.billingLocation.state |
Alphabetical |
Optional |
Customer’s Billing State or Province |
| pxyCustomerInfo.billingLocation.zipCode |
AlphaNumeric |
Optional |
Customer’s Billing Zip Code or Postal Code |
| pxyCustomerInfo.email |
Alphabetical |
Optional |
Customer’s Email Address |
| pxyCustomerInfo.customerId |
AlphaNumeric |
Optional |
Required for Recurring Transactions. Needs to be same for Initial and Subsequent transactions. |
API Endpoint URL
https://[HPCI_API_HOSTENAME]/iSynSApp/paymentSale.action
API Request Body:
apiType=pxyhpci&apiVersion=1.0.1&pxyCreditCard.cardCodeVerification=200&pxyCreditCard.creditCardNumber=411111..........&pxyCreditCard.expirationMonth=05&pxyCreditCard.expirationYear=2027&pxyCustomerInfo.billingLocation.address=22+Hilltop+St&pxyCustomerInfo.billingLocation.city=Poinsan&pxyCustomerInfo.billingLocation.country=CAN&pxyCustomerInfo.billingLocation.firstName=Ont&pxyCustomerInfo.billingLocation.lastName=Admin&pxyCustomerInfo.billingLocation.phoneNumber=444-456-1234&pxyCustomerInfo.billingLocation.state=ON&pxyCustomerInfo.billingLocation.zipCode=M9K8U6&pxyCustomerInfo.customerId=778410-7e05-4&pxyCustomerInfo.email=user%40testemail.com&pxyTransaction.merchantRefId=6b80ba42-52fc-4&pxyTransaction.txnAmount=3&pxyTransaction.txnCurISO=CAD&pxyTransaction.txnPayName=IATS_NG_noToken&userName=APIUsername&userPassKey=APIUserPasskey