Reply Fields Table 3 Reply Fields Field Description Used By: Required (R)or Optional (O) Data Type & Length decision Summarizes the result of the overall request. Possible values: ■ ACCEPT ■ ERROR ■ REJECT ■ REVIEW: Returned only when you use CyberSource Decision Manager. For details about these values, see the information about handling replies in Getting Started with CyberSource Advanced for the Simple Order API. serviceFeeCalculateReply String (6) invalidField_0...N Fields in the request that have invalid data. For information about missing or invalid fields, see Getting Started with CyberSource Advanced for the Simple Order API. Note These fields are included as an aid to software developers only. Do not use these fields to interact with your customers. serviceFeeCalculateReply String (100) merchantReferenceCode Order reference or tracking number that you provided in the request. If you included multi-byte characters in this field in the request, the returned value might include corrupted characters. serviceFeeCalculateReply String (50) missingField_0...N Required fields that were missing from the request. For information about missing or invalid fields, see Getting Started with CyberSource Advanced for the Simple Order API. Note These fields are included as an aid to software developers only. Do not use these fields to interact with your customers. serviceFeeCalculateReply String (100) purchaseTotals_currency Currency used for the order. For the possible values, see the ISO Standard Currency Codes. serviceFeeCalculateReply String (5) reasonCode Numeric value corresponding to the result of the overall request. See the appendixes of reason codes in Credit Card Services Using the Simple Order API and Electronic Check Services Using the Simple Order API. serviceFeeCalculateReply Integer (5) requestID Identifier for the request. serviceFeeCalculateReply String (26) requestToken Request token data created by CyberSource for each reply. The field is an encoded string that contains no confidential information such as an account or card verification number. The string can contain a maximum of 256 characters. serviceFeeCalculateReply String (256) serviceFeeCalculateReply_amount Service fee. serviceFeeCalculateReply String (15) serviceFeeCalculateReply_reasonCode Numeric value corresponding to the result of the credit card authorization request. See the appendixes of reason codes in Credit Card Services Using the Simple Order API and Electronic Check Services Using the Simple Order API. serviceFeeCalculateReply Integer (5) serviceFeeCalculateReply_requestDateTime Date and time at which the service was requested. Format: YYYY-MM-DDThh:mm:ssZ Example 2018-08-11T22:47:57Z equals August 11, 2018, at 22:47:57 (10:47:57 p.m.). The T separates the date and the time. The Z indicates UTC. serviceFeeCalculateReply String (20)