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” |
pxyTransaction.txnComment |
Alphabetical |
Optional |
Short comment |
pxyCustomerInfo.email |
Alphanumeric |
Optional |
Customer’s Email Address |
pxyCustomerInfo.customerIP |
Numerical |
Optional |
Customer’s IP Address |
pxyCustomerInfo.customerId |
Alphanumeric |
Optional |
Customer ID |
pxyCustomerInfo.billingLocation.firstName |
Alphabetical |
Optional |
Customer’s First Name |
pxyCustomerInfo.billingLocation.lastName |
Alphabetical |
Optional |
Customer’s Last Name |
pxyCustomerInfo.billingLocation.phoneNumber |
Numerical |
Optional |
Billing Phone Number |
pxyCustomerInfo.billingLocation.fax |
Numerical |
Optional |
Billing Fax Phone Number |
pxyCustomerInfo.billingLocation.companyName |
Alphanumeric |
Optional |
Billing Company Name |
pxyCustomerInfo.billingLocation.address |
Alphanumeric |
Required |
Customer’s Billing Address |
pxyCustomerInfo.billingLocation.city |
Alphabetical |
Required |
Customer’s Billing City |
pxyCustomerInfo.billingLocation.state |
Alphabetical |
Required |
Customer’s Billing State or Province |
pxyCustomerInfo.billingLocation.zipCode |
Numerical |
Required |
Customer’s Billing Zip Code or Postal Code |
pxyCustomerInfo.billingLocation.country |
Alphabetical |
Required |
Customer’s Billing Country |
pxyCustomerInfo.shippingLocation.firstName |
Alphabetical |
Optional |
Customer’s First Name for Shipping |
pxyCustomerInfo.shippingLocation.lastName |
Alphabetical |
Optional |
Customer’s Last Name for Shipping |
pxyCustomerInfo.shippingLocation.phoneNumber |
Numerical |
Optional |
Shipping Phone Number |
pxyCustomerInfo.shippingLocation.address |
Alphanumeric |
Optional |
Customer’s Shipping Address |
pxyCustomerInfo.shippingLocation.address2 |
Alphanumeric |
Optional |
Secondary Shipping Address |
pxyCustomerInfo.shippingLocation.city |
Alphabetical |
Optional |
Customer’s Shipping City |
pxyCustomerInfo.shippingLocation.state |
Alphabetical |
Optional |
Customer’s Shipping State or Province |
pxyCustomerInfo.shippingLocation.zipCode |
Alphabetical |
Optional |
Customer’s Shipping Zip Code or Postal Code |
pxyCustomerInfo.shippingLocation.country |
Alphabetical |
Optional |
Customer’s Shipping Country |