| CompanyNum |
Your company number - ####### |
7 |
Yes |
| TransType 2 |
1 = Authorization only
|
2 |
Yes |
| CardNum |
Credit card number to be charged |
20 |
Yes 3 |
| ExpMonth |
Expiration month (MM) |
2 |
Yes 3 |
| ExpYear |
Expiration year (YYYY) |
4 |
Yes 3 |
| Track2 |
Track 2 of credit card number |
20 |
No 4 |
| Member |
Cardholder name as it appears on the card |
50 |
Yes 3 |
| TypeCredit 2 |
1 = Debit
|
1 |
Yes |
| Payments |
Number of installments, 1 for regular transaction |
2 |
Yes |
| Amount |
Amount to be charged, e.g. 199.95 |
10 |
Yes |
| Currency |
Supported Currencies can be found Here, in Server to Server mode you must send the Currency ID.
|
1 |
Yes |
| CVV2 |
3-5 digits from back of the credit card |
5 |
Optional |
| Email |
Cardholder email address |
50 |
Mandatory |
| PersonalNum |
Cardholder Driver ID or social security number |
20 |
Optional |
| DateOfBirth |
Date of birth of card holder
format should be yyyyMMdd
|
8 |
Optional |
| PhoneNumber |
Cardholder phone number |
20 |
Optional |
| ClientIP |
IP address of the client making the purchase |
15 |
Mandatory |
| BillingAddress1 |
1st Address line |
100 |
Optional |
| BillingAddress2 |
2nd Address line |
100 |
Optional |
| BillingCity |
City name |
60 |
Optional |
| BillingZipCode |
Zip Code number |
15 |
Optional |
| BillingState |
State - 2 character iso format
Required only when BillingCountry is US/CA.
|
5 |
Optional |
| BillingCountry |
Country - 2 character iso format
|
5 |
Optional |
| ConfirmationNum |
Confirmation number |
7 |
Optional |
| Order |
Unique Text used to defer one transaction from another |
100 |
Optional |
| PLID |
Platform user ID - A unique identifier for the user on the platform |
100 |
Optional |
| Comment |
Optional text used mainly to describe the transaction |
500 |
Optional |
| TrmCode |
When activated and applied in merchant config, this parameter selects the exact terminal to use |
4 |
Optional |
| RRL |
(Risk Rule Level) by map listed below: 0=Bronze/1=Silver/2=Gold/3=Platinum |
4 |
Optional |
| AutoCaptureHours |
Authorization only (TransType=1), the number of hours to wait before automatic capture is carried out.
If omitted, the authorized transaction will not be captured automatically.
|
2 |
Optional |
| RetURL |
3D secure only, In cases where 553 is returned.
the client should be redirected to bank's site.
when the interaction with bank is done, the client is redirected to this URL.
|
255 |
Optional |
| notification_url |
The callback URL you wish our servers to update at the end of each transaction, this can passed either via the MCP or via this field.
|
255 |
Optional |
| StoreCc |
Specifies, if the credit card should be stored in case of success:
0 = Do not store the card (default)
1 = Store the card
In order to store the credit card,
Credit Card Storage service should be enabled in your account.
|
1 |
No 4 |
| CustomRoute |
This param allows you to send the custom route id as provided to you by support - this will give you control to which routing configuration to send the transaction - please note that if no such route is configured you will get a 503 - Decline indicating your have no configuration matching this transaction |
10 |
Optional |
| BrowserJS |
true/false - Ability of the cardholder's browser to execute Java. |
|
1 |
| BrowserCD |
This field contains a value representing the bit depth of the color palette, in bits per pixel, for displaying images. |
|
1 |
| BrowserSH |
This field contains the total height of the cardholder's screen in pixels. |
|
1 |
| BrowserSW |
This field contains the total width of the cardholder's screen in pixels. |
|
1 |
| BrowserTZ |
This field contains the cardholder's browser local timezone. |
|
1 |
| ClientHTTPUserAgent |
The User-Agent request header is a characteristic string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting user agent. |
|
1 |
| ClientHTTPAccept |
The HTTP Accept header is a request type header. The Accept header is used to inform the server by the client that which content type is understandable by the client expressed as MIME-types. |
|
1 |
| Signature |
Signature for verifying the authenticity of the request parameters.
Field values to use: CompanyNum + TransType + TypeCredit + Amount + Currency + CardNum + RefTransID + PersonalHashKey
Refer to BASIC INFO SIGNATURE for detailed explanation.
|
50 |
Mandatory |