- Created by PAYONE Admin, last modified on 2019-08-06
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 | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
+ | Format | ||||||||||||||||||||||||||||||||||
+ | Primary account number of credit card Format | ||||||||||||||||||||||||||||||||||
o | Card type of credit card Format V Visa 4 M MasterCard A American Express 300-305,3095,36,38,39 601, 64, 65 J JCB O Maestro International *girocard is currently only viable for e-commerce-payments via Apple Pay.
| ||||||||||||||||||||||||||||||||||
+ | Credit card expiry date YYMM Format NUMERIC(4), YYMM | ||||||||||||||||||||||||||||||||||
o | Format For SAQ A compliance: PAYONE Frontend hosted iFrame must be used. This parameter must not be used. | ||||||||||||||||||||||||||||||||||
- | Format | ||||||||||||||||||||||||||||||||||
- | Format Card data is not stored Card data is stored, a pseudo card number is returned | ||||||||||||||||||||||||||||||||||
- | 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 |
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 | |||||||||||||||||||||||||||||||||||
o | Masked cardpan, i.e. 411111xxxxxx1111 (is returned if storecarddata=yes) Format CHAR(13..19) | |||||||||||||||||||||||||||||||||||
o | Card type of credit card Format V Visa 4 M MasterCard A American Express 300-305,3095,36,38,39 601, 64, 65 J JCB O Maestro International *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 | |||||||||||||||||||||||||||||||||||
+ | In case of error the PAYONE Platform returns an error message for your internal usage. Format | |||||||||||||||||||||||||||||||||||
- | 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 | |||||||||||||||||||||||||||||||||||
Parameter (ERROR) - request faulty | ||||||||||||||||||||||||||||||||||||
+ | In case of error the PAYONE Platform returns an error code for your internal usage. Format | |||||||||||||||||||||||||||||||||||
+ | In case of error the PAYONE Platform returns an error message for your internal usage. Format | |||||||||||||||||||||||||||||||||||
- | 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 |
- No labels