On This Page

{#jumplink-list}  
[Markdown](/docs/cybs/en-us/batch/user/all/so/batch-upload/batch-java-api-field-mapping.md)  
Filter  
FILTER BY TAG

Reference: Simple Order and SCMP API Field Mapping {#batch-java-api-field-mapping}
==================================================================================

The Offline Transaction File Submission system ingests batched payment requests composed of fields from the `Cybersource` Simple Order API. If you normally use the SCMP API to request individual transactions, you need to know which Simple Order API fields correspond to the SCMP API fields with which you are familiar.

* To request services in the SCMP API, you would set the ics_applications field to a comma-separated list of the services you want to run. For example, to request a credit card sale using the SCMP API:

  ```
  ics_applications=ics_auth,ics_bill
  ```
* To request services in the Simple Order API, you instead set each service to `true`. To request a credit card sale using the Simple Order API:

  ```
  ccAuthService_run=true
  ccCaptureService_run=true
  ```

The tables in this section contain an alphabetical lists of SCMP API field names and corresponding Simple Order API field names:

* Request-level fields
* Core response fields
* Offer-level fields
* Response fields  
  RELATED TO THIS PAGE

