Siebel CRM Web Services Reference > Siebel CRM Primary Web Services >

SelfServicePaymentHistory


This Web service queries the Payment History details as specified by the search criteria for any contact logged into the application. Payment details like Payment type, Payment profile, transaction amount, type and date for different orders against which the payment was made by a contact can be queried.

SelfServicePaymentHistory Operations

For a list of operations associated with this Web service, see Table 1027.

Table 1027. SelfServicePaymentHistory Operations
Name
Description

SelfServicePaymentHistoryQueryPage

Performs query operations set on the SS_PaymentHistory_IO Integration Object as the input.this method is used for querying the payment details for different orders performed by a contact.

Request Message Description: SelfServicePaymentHistoryQueryPage

Based on the query criteria set on the integration object, payment related details like the payment profile details, transaction amount, type and date along with the order numbers can be queried. For a description of this request message, see Table 1028.

Table 1028. Request Message Description: SelfServicePaymentHistoryQueryPage
Node
Description
Type

SelfServicePaymentHistoryQueryPage_Input

The method arguments are Payment Integration Object, Language Mode (value is LDC) and viewMode (All).

Integration Object

Response Message Description: SelfServicePaymentHistoryQueryPage

The response contains the details based on the query set on the Payment Integration Object. For a description of this response message, see Table 1029.

Table 1029. Response Message Description: SelfServicePaymentHistoryQueryPage
Node
Description
Type

SelfServicePaymentHistoryQueryPage_Output

Integration Object

The retrieved data for the query performed.

SelfServicePaymentHistory Application Interface

This Web service makes available the EAI UI business service SelfServicePaymentHistory, which provides update and query operations on the integration object SS_PaymentHistory_IO. For more information on application implementation, refer to your application development documentation on Oracle Technology Network.

Service Object (Business Service or Workflow)

For a description of the service objects for this Web service, see Table 1030.

Table 1030. SelfServicePaymentHistory Service Object
Name
Boundary Object Type
Class

SelfServicePaymentHistory

Integration Object

CSSEAIUIDataService

Data Object (Integration Object)

For a description of data objects for this Web service, see Table 1031.

Table 1031. SelfServicePaymentHistory Data Object
Siebel Repository Name
External Name

SS_PaymentHistory_IO

Payments

Example Package for SelfServicePaymentHistory

To view an example of messages for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

Request

See the following file to view the sample code:

...\SelfServicePaymentHistory\SelfServicePaymentHistoryRequest.xml

Response

See the following file to view the sample code:

...\SelfServicePaymentHistory\SelfServicePaymentHistoryResponse.xml

Interface Description (WSDL) for SelfServicePaymentHistory

To view the interface description for this Web service, navigate to the documentation library for Siebel Business Applications on Oracle Technology Network, and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file.

...\SelfServicePaymentHistory\SelfServicePaymentHistory.wsdl

Siebel CRM Web Services Reference Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.