When submitting a creaditcard payment, the system wants to know what type the card is.
In the JAVA SDK, the following list is provided in the MethodOfPaymentTypeEnum class:
MC, VI, AX, DC, DI, PP, JC, BL, EC, GC, BLANK
These I have been able to figure out:
VISA: VI
Master Card: MC
American Express: AX
Eurocard: EC
JCB: JC
However, DC, DI, PP, BL, GC and BLANK remain a mystery as the DI can be fitting with both Discover and Diners.
Anybody?
Or can I just use BLANK as the sandbox does not seem to mind if I use a Visa card number with an AX code....
Found the answer: "
The enumerations for each payment type can be found in section 4.356 of our most recent XML reference guide (XML 9.12, v1.23)." https://www.vantiv.com/content/dam/vantiv/merchants-partners/docs/vantiv-litlexml-reference-guide-sm-9-12-v1-23.pdf
More recent doc (page 770):
Worldpay cnpAPI Reference Guide API 12.11, V2.13