API Fields : General Card-Present Request Fields

General Card-Present Request Fields
 
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
Example 12345-6789
Example A1B 2C3
FDMS Nashville: required if pos_entryMode=keyed and the address is in the U.S. or Canada. Optional if pos_entryMode=keyed and the address is not in the U.S. or Canada. Not used if swiped.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
TSYS Acquiring Solutions: required when ccAuthService_billPayment=true and pos_entryMode=keyed.
billTo_street1 and billTo_street2 together cannot exceed 20 characters.
001: Visa
002: Mastercard
003: American Express
004: Discover
005: Diners Club
006: Carte Blanche
007: JCB
0 (default): CVN service not requested. CyberSource uses this default when you do not include card_cvNumber in the request.
1 (default): CVN service requested and supported. CyberSource uses this default when you include card_cvNumber in the request.
2: CVN on credit card is illegible.
9: CVN not imprinted on credit card.
TSYS Acquiring Solutions: optional if pos_entryMode=
keyed; otherwise, not used.
TSYS Acquiring Solutions: optional if pos_entryMode=
keyed; otherwise, not used.
true: Bill payment or loan payment.
false (default): Not a bill payment or loan payment.
Set to true to request credit card authorization.
When this field is not set to default or one of the values related to shipping and/or handling, the item_#_quantity, item_#_productName, and item_#_productSKU fields are required. For information about items and grand totals, see Getting Started with CyberSource Essentials.
Required when item_#_productCode is not default or one of the values related to shipping and/or handling.
Product identifier code. Required when item_#_productCode is not default or one of the values related to shipping and/or handling.
Default is 1. Required when item_#_productCode is not default or one of the values related to shipping and/or handling.
Per-item price of the product. You must include either this field or purchaseTotals_grandTotalAmount in your request. This value cannot be negative. For information about items and grand totals, see Getting Started with CyberSource Essentials.
N: Card is not present.
Y: Card is present.
1: Automated dispensing machine
2: Self-service terminal
3: Limited amount terminal
6: Mobile acceptance terminal
Only values 1, 2, and 3 are supported.
Only value 6 is supported.
Only value 6 is supported.
Chase Paymentech Solutions: required if pos_terminalID is included in the request; otherwise, optional.
keyed: Manually keyed into POS terminal.
swiped: Read from credit card magnetic stripe.
1: Terminal has a magnetic stripe reader only.
2: Terminal has a magnetic stripe reader and manual entry capability.
3: Terminal has manual entry capability only.
This field is supported only for Mastercard transactions on FDC Nashville Global. Use the pos_terminalID field to identify the main terminal at your retail location. If your retail location has multiple terminals, use this pos_terminalIDAlternate field to identify the terminal used for the transaction.
This field is a pass-through, which means that CyberSource does not check the value or modify the value in any way before sending it to the processor.
Grand total for the order. You must include either this field or item_#_unitPrice in your request. For information about items and grand totals, see Getting Started with CyberSource Essentials.
Example 12345-6789
Example A1B 2C3