- Created by PAYONE Admin on 2019-05-03
The CreditCardCheck checks credit cards for plausibility in real-time.
Additionally, this request offers the possibility to store credit card data. In this case, the response submits what is known as a pseudo card number.
Request "creditcardcheck" | |||||||||||||||||||||||||||||||||||
Common Parameter | Required | Short explanation | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ |
Sub-Account ID, defined by PAYONE Format NUMERIC(5..6)
| ||||||||||||||||||||||||||||||||||
+ |
Primary account number of credit card Format NUMERIC(13..19)
| ||||||||||||||||||||||||||||||||||
o |
Card type of credit card Format LIST
*girocard is currently only viable for e-commerce-payments via Apple Pay.
| ||||||||||||||||||||||||||||||||||
+ |
Credit card expiry date YYMM Format NUMERIC(4), YYMM
| ||||||||||||||||||||||||||||||||||
o |
Credit card security number Format NUMERIC(3..4) For SAQ A compliance: PAYONE Frontend hosted iFrame must be used. This parameter must not be used.
| ||||||||||||||||||||||||||||||||||
- |
Card issue number (only Maestro UK cards) Format NUMERIC(1..2)
| ||||||||||||||||||||||||||||||||||
- |
Specifies whether a pseudocardnumber shall be generated for later use (e.g. payment request) Format LIST
| ||||||||||||||||||||||||||||||||||
- |
Language indicator (ISO 639) to specify the language that should be presented to the customer (e.g. for error messages, frontend display). If the language is not transferred, the browser language will be used. For a non-supported language English will be used. Format LIST Permitted values ISO 639-1 (Language) 2-letter-codes
| ||||||||||||||||||||||||||||||||||
checktype | - | See Special remarks - creditcardcheck with Checktype TC for details only available for select merchants |
Response "creditcardcheck" | ||||||||||||||||||||||||||||||||||||
Common Parameter | Required | Format | Comment | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
status | + | Default | VALID / INVALID / ERROR | |||||||||||||||||||||||||||||||||
Parameter (VALID) - card number valid | ||||||||||||||||||||||||||||||||||||
o |
Pseudo primary account number for a credit card. Format NUMERIC(16..19)
| |||||||||||||||||||||||||||||||||||
o |
Masked cardpan, i.e. 411111xxxxxx1111 (is returned if storecarddata=yes) Format CHAR(13..19)
| |||||||||||||||||||||||||||||||||||
o |
Card type of credit card Format LIST
*girocard is currently only viable for e-commerce-payments via Apple Pay.
| |||||||||||||||||||||||||||||||||||
cardexpiredate | o |
Credit card expiry date YYMM Format NUMERIC(4), YYMM
| ||||||||||||||||||||||||||||||||||
Parameter (INVALID) - card number invalid | ||||||||||||||||||||||||||||||||||||
+ |
In case of error the PAYONE Platform returns an error code for your internal usage. Format NUMERIC(1..6)
| |||||||||||||||||||||||||||||||||||
+ |
In case of error the PAYONE Platform returns an error message for your internal usage. Format CHAR(1..1024)
| |||||||||||||||||||||||||||||||||||
- |
The customermessage is returned to your system in order to be displayed to the customer. (Language selection is based on the end customer's language, parameter "language") Format CHAR(1..1024)
| |||||||||||||||||||||||||||||||||||
Parameter (ERROR) - request faulty | ||||||||||||||||||||||||||||||||||||
+ |
In case of error the PAYONE Platform returns an error code for your internal usage. Format NUMERIC(1..6)
| |||||||||||||||||||||||||||||||||||
+ |
In case of error the PAYONE Platform returns an error message for your internal usage. Format CHAR(1..1024)
| |||||||||||||||||||||||||||||||||||
- |
The customermessage is returned to your system in order to be displayed to the customer. (Language selection is based on the end customer's language, parameter "language") Format CHAR(1..1024)
|
- No labels