×
Menu

Payment Solutions Inc Gateway

 
This page details the inputs, secure inputs and outputs available for the PaymentSolutionsInc Logic Item, how to complete each field.
 
PCI Pal must check any payment gateway integrations prior to going live.  The documentation disclaimer (which applies throughout this guide) should be read before commencing any configuration of payment gateways.
 

Inputs

Input Fields
Required
Character Limits/Required Input
Description
Id
Yes
20 Chars
Reference ID of the payment
NameOnAccount
Yes
100 Chars
The name of the card holder
Type
No
n/a
The credit card type for reference uses only. Valid options are:
- amex
- visa
- mastercard
- discover
Username
No (C)*
n/a
Username provided by Payment Solutions Inc unique to the client
Password
No (C)*
n/a
Password provided by Payment Solutions Inc unique to the client
ClientKey
No (C)*
n/a
Client Key provided by Payment Solutions Inc unique to the client
 
* (C) Conditional - if the Logic Item fields are not filled in, this will be required.
 
Secure Inputs
Input Fields
Required
Character Limits/
Required Input
Description
cardNumber
Yes
19 chars
Secure input of the card number
cardExpiry
Yes
4 chars
Secure input of the card expiry - in the format MMYY
cardCvc
Yes
3 or 4 chars
Secure input of the card CVV, either three or four digits long depending on the card
 
Outputs
Output Fields
Description
Approved
Value is true if tokenization was successful, otherwise it’s false
ProcessedDateTime
Status code of the payment - if successfull will be 'OK'
ResponseMessage
If Approved is false will contain a Decline or Error reason/message
ReasonCode
If Approved is false will contain a Decline or Error reason/message
ResponseCode
If Approved is false will contain a Decline or Error Code
ResponseTime
Total time in milliseconds to process the transaction
SourceTransactionId
The unique id value identifying the transaction id value from the client system. Sent back from the value sent in the method call. (only required for tokenization)
Token
The token back off of the card
pcipal.errorMessage
PCI Pal Specific Error Message.  If anything goes wrong in the sending of a request, our internal error handling will respond with a message on the output of the flow
 
PaymentSolutionsInc Logic Item
The PaymentSolutionsInc Logic Item contains the following properties:
 
 
Payment Solutions Inc Gateway
 
 
 
1

Username

Username provided by Payment Solutions Inc unique to the client.
2

Password

Password provided by Payment Solutions Inc unique to the client.
3

Client Key

Client Key provided by Payment Solutions Inc unique to the client.
4

Success Status Code

Each gateway has its own unique selection of status codes on a request back from the gateway - for PaymentSolutionsInc, this is: 1
5

Select Endpoint

  For added security the Payment Solutions Inc endpoints have been hardcoded into the integration.  Test or Live needs to be selected from the Select Endpoint drop down list, depending on the transaction being conducted.
 
For more details, please contact support@pcipal.com, and ask for a copy of the integration documentation for MiraPay.
The help manual was created with Dr.Explain