Credit Card Transaction Service Business Service
The Credit Card Transaction Service process flow follows.
Siebel EAI passes data from a quote record and the method name to a Siebel output integration object.
The Siebel Data Transformation Engine maps the Siebel output integration object to a CyberSource input integration object.
The Siebel EAI XML Converter converts the vendor input integration object into XML, using the CC XML Converter Business Service, and passes the XML data and method name to the CyberSource Adapter Service.
The CyberSource Adapter Service business service processes the data, converts it into Siebel eScript, and passes it to CyberSource using the CyberSource API.
The CyberSource Adapter Service gets the payment information from CyberSource in Siebel eScript through the CyberSource API.
The CyberSource Adapter Service formats the payment information into an XML string.
The Siebel EAI XML Converter converts the XML into a vendor output integration object.
The Siebel Data Transformation Engine maps the vendor output integration object to a Siebel input integration object.
Siebel EAI updates the quote record with the payment information.