SAP ABAP Class IF_COM_WEC_PSP_INTEGRATION (Interface for BAdI: COM_WEC_PSP_INTEGRATION)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20091019
Properties
Class IF_COM_WEC_PSP_INTEGRATION  
Short Description Interface for BAdI: COM_WEC_PSP_INTEGRATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20091019   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_COM_WEC_PSP_INTEGRATION has no forward declaration.
Interfaces
Class IF_COM_WEC_PSP_INTEGRATION has no interface implemented.
Friends
Class IF_COM_WEC_PSP_INTEGRATION has no friend class.
Attributes
Class IF_COM_WEC_PSP_INTEGRATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_TRANSACTION Instance method Public Method Cancel Payment Service Provider Transaction 20091019
2 GET_TRANSACTION_DETAILS Instance method Public Method Get Details for Payment Service Provider Transaction 20091113
3 INITIATE_TRANSACTION Instance method Public Method Create Payment Service Provider Transaction 20091019
4 PROCESS_CALLBACK Instance method Public Method Process Callback by Payment Service Provider 20091019
Events
Class IF_COM_WEC_PSP_INTEGRATION has no event.
Types
Class IF_COM_WEC_PSP_INTEGRATION has no local type.
Method Signatures

Method CANCEL_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ACTION Call by reference Object reference (TYPE REF TO) CL_COM_WEC_CANCEL_TRANS_PARAM Parameters for cancellation of PSP transaction 20091021
2 Importing IS_REFERENCE_DOCUMENT Call by reference Type reference (TYPE) COMS_WEC_BUSINESS_OBJECT Reference document (ID/type/logsys) 20091019
3 Importing IV_PSP_TRANSACTION_ID Call by reference Type reference (TYPE) COM_WEC_PSP_TRANSACTION_ID Unique identification of the transaction in the PSP system 20091023
4 Importing IV_REFERENCE_GUID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_GUID Payment transaction GUID 20091019
5 Importing IV_REFERENCE_ID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_ID Payment transaction ID 20091019

Method CANCEL_TRANSACTION on class IF_COM_WEC_PSP_INTEGRATION has no exception.

Method GET_TRANSACTION_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ACTION Call by reference Object reference (TYPE REF TO) CL_COM_WEC_UPDATE_TRANS_PARAM Parameters for update of PSP transaction 20091113
2 Importing IS_REFERENCE_DOCUMENT Call by reference Type reference (TYPE) COMS_WEC_BUSINESS_OBJECT Reference document (ID/type/logsys) 20091113
3 Importing IV_PSP_TRANSACTION_ID Call by reference Type reference (TYPE) COM_WEC_PSP_TRANSACTION_ID Unique identification of the transaction in the PSP system 20091113
4 Importing IV_REFERENCE_GUID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_GUID Payment transaction GUID 20091113
5 Importing IV_REFERENCE_ID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_ID Payment transaction ID 20091113

Method GET_TRANSACTION_DETAILS on class IF_COM_WEC_PSP_INTEGRATION has no exception.

Method INITIATE_TRANSACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ACTION Call by reference Object reference (TYPE REF TO) CL_COM_WEC_CREATE_TRANS_PARAM Parameters for creation of PSP transaction 20091021
2 Importing IS_REFERENCE_DOCUMENT Call by reference Type reference (TYPE) COMS_WEC_BUSINESS_OBJECT Reference document (ID/type/logsys) 20091019
3 Importing IS_SHIPPING_ADDRESS Call by reference Type reference (TYPE) COMS_WEC_PAYMENT_ADDR Shipping address 20091019
4 Importing IT_NAME_VALUE Call by reference Type reference (TYPE) COMT_WEC_PSP_NAME_VALUE_PAIR Name/value pairs supplied in Java layer 20091022
5 Importing IV_REFERENCE_GUID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_GUID Payment transaction GUID 20091019
6 Importing IV_REFERENCE_ID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_ID Payment transaction ID 20091019
7 Importing IV_TRANSACTION_AMOUNT Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_AMOUNT Payment transaction amount 20091019
8 Importing IV_TRANSACTION_CURRENCY Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_CURRENCY Payment transaction currency 20091019
9 Importing IV_WEC_SOURCE_URL Call by reference Type reference (TYPE) STRING Web Channel source URL 20091019

Method INITIATE_TRANSACTION on class IF_COM_WEC_PSP_INTEGRATION has no exception.

Method PROCESS_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_ACTION Call by reference Object reference (TYPE REF TO) CL_COM_WEC_CREATE_TRANS_PARAM Parameters for creation of PSP transaction 20091021
2 Importing IS_REFERENCE_DOCUMENT Call by reference Type reference (TYPE) COMS_WEC_BUSINESS_OBJECT Reference document (ID/type/logsys) 20091021
3 Importing IS_SHIPPING_ADDRESS Call by reference Type reference (TYPE) COMS_WEC_PAYMENT_ADDR Shipping address 20091021
4 Importing IT_NAME_VALUE Call by reference Type reference (TYPE) COMT_WEC_PSP_NAME_VALUE_PAIR Name/value pairs supplied in Java layer 20091022
5 Importing IT_PARAMETERS Call by reference Type reference (TYPE) COMT_WEC_HTTP_PARAMETERS HTTP POST/GET parameters passed in by PSP 20091021
6 Importing IV_REFERENCE_GUID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_GUID Payment transaction GUID 20091021
7 Importing IV_REFERENCE_ID Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_ID Payment transaction ID 20091021
8 Importing IV_TRANSACTION_AMOUNT Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_AMOUNT Payment transaction amount 20091021
9 Importing IV_TRANSACTION_CURRENCY Call by reference Type reference (TYPE) COM_WEC_TRANSACTION_CURRENCY Payment transaction currency 20091021
10 Importing IV_WEC_TARGET_URL Call by reference Type reference (TYPE) STRING Web Channel target URL called by PSP 20091021

Method PROCESS_CALLBACK on class IF_COM_WEC_PSP_INTEGRATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in