Prevent Storing the Customer’s Last CC# and Exp Date (J86)

Purpose: Use this screen to define whether the system prevents the storing of a customer’s most recently used credit card number and expiration date for an order in the Customer Sold To and Customer Ship To Order History tables.

Yes/No field: Select this field to prevent the system from storing the customer’s last used credit card number and expiration date in the Customer Sold To and Customer Ship To Order History tables and to store only the credit card pay type. You cannot view the last credit card number and expiration date used by the customer in the Display Customer Order History Screen.

Data security: To ensure the maximum security of credit card data and to comply with Payment Card Industry (PCI) data security standards, select this system control value; see the Data Security and Encryption Guide.

Important: Each time that the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is changed to Select, the system runs a program that removes all the credit card numbers and expiration dates from the Customer Sold To Order History and Customer Ship To Order History tables.

Unselect or leave this field blank if you want the system to store the customer’s encrypted credit card number and expiration date that was most recently used on an order in the Customer Sold To and Customer Ship To Order History tables. You can view the last credit card number and expiration date used by the customer in the Display Customer Order History Screen.

• If you use credit card tokenization, the number stored may be a token rather than the actual credit card number.

• If you do not have authority to the Display Full Credit Card Number (B14) secured feature, the credit card number displays in the format specified at the Credit Card Number Layout Screen for the associated pay type. For example, ************4556 may display instead of the entire credit card number. See Credit Card Number Format for an overview.

• If you do not have authority to the Restrict Access to Credit Card Numbers in OI and OM (A88) secured feature, this field is blank.

Default previous pay type: Setting the Default Previous Pay Type in Order Entry (D64) system control value defines whether to default the last pay type used by the customer on the most recent order to the customer’s new order. If the last pay type used by the customer is a credit card pay type and the Request token field for the authorization service defined for the pay type is unselected, the system displays the Enter Credit Card For Window (Credit Card Payment Type) so that the user can apply a different credit card pay type to the order. In addition, if the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is also unselected or blank, the system defaults the customer’s last credit card number and expiration date stored in the Customer Sold To Order History and Customer Ship To Order History tables to the order. However, if the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is selected, the customer has to provide a credit card number and expiration date.

Note: If a new customer is added to the system from an external source using the Generic Customer API, the system creates a Customer Sold To Order History record including the last customer credit card number and expiration date. The credit card number and expiration date are written to the Customer Sold To Order History table even though the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is selected.

The table below explains when the system stores the customer’s credit card number and expiration date and when the system defaults the customer’s previous payment method to an order, based on the setting of the Default Previous Pay Type in Order Entry (D64) and Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control values.

Default Previous Pay Type (D64)

Prevent Storing CC # (J86)

Results

blank

unselected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system stores the customer’s credit card number and expiration date that was most recently used on an order in the Customer Sold To Order History and Customer Ship To Order History tables. If you use credit card tokenization, the number may be a token rather than the actual credit card number. If you use Use Credit Card Encryption (I97), the number is encrypted in the Order Management System database.

Order Entry

The system does not default the last pay type, credit card number or expiration date used by the customer on the most recent order to the customer’s new order.

valid pay type

unselected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system stores the customer’s credit card number and expiration date that was most recently used on an order in the Customer Sold To Order History and Customer Ship To Order History tables. If you use credit card tokenization, the number may be a token rather than the actual credit card number. If you use Use Credit Card Encryption (I97), the number is encrypted in the Order Management System database.

Order Entry

The system compares the pay type defined in the Default Previous Pay Type in Order Entry (D64) system control value with the last pay type defined for the customer in the Customer Sold To and Ship To Order History tables, and, if they match, the system defaults the customer’s payment information to the order.

If the pay type default is a credit card pay type and the Request token field for the authorization service defined for the pay type is unselected, the system defaults the last credit card number and expiration date defined for the customer in the Customer Sold To and Ship To Order History tables to the order.

ALL

unselected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system stores the customer’s credit card number and expiration date that was most recently used on an order in the Customer Sold To Order History and Customer Ship To Order History tables. If you use credit card tokenization, the number may be a token rather than the actual credit card number. If you use Use Credit Card Encryption (I97), the number is encrypted in the Order Management System database.

Order Entry

The system defaults the last pay type defined for the customer in the Customer Sold To and Customer Ship To Order History tables to the customer’s new order.

If the pay type default is a credit card pay type and the Request token field for the authorization service defined for the pay type is unselected, the system defaults the last credit card number and expiration date defined for the customer in the Customer Sold To and Ship To Order History tables to the order.

blank

selected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system does not store the customer’s credit card number and expiration date in the Customer Sold To and Customer Ship To Order History tables.

Order Entry

The system does not default the last pay type, credit card number or expiration date used by the customer on the most recent order to the customer’s new order.

valid pay type

selected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system does not store the customer’s credit card number and expiration date in the Customer Sold To and Customer Ship To Order History tables.

Order Entry

The system compares the pay type defined in the Default Previous Pay Type in Order Entry (D64) system control value with the last pay type defined for the customer in the Customer Sold To and Ship To Order History tables, and, if they match, the system defaults the customer’s payment information to the order.

Because the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is selected, the system cannot default the last credit card number and expiration date used by the customer to the order because it is not stored in the Customer Sold To and Customer Ship To Order History tables.

ALL

selected

Customer Sold To Order History Table

Customer Ship To Order History Table

The system does not store the customer’s credit card number and expiration date in the Customer Sold To and Customer Ship To Order History tables.

Order Entry

The system defaults the last pay type defined for the customer in the Customer Sold To Order History table to the order.

Because the Prevent Storing the Customer’s Last CC# and Exp Date (J86) system control value is selected, the system cannot default the last credit card number and expiration date used by the customer to the order because it is not stored in the Customer Sold To and Customer Ship To Order History tables.

IN03_08 OMSCS 19.0 December 2019 OHC