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 |
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 |