Class Report
Base abstract for all MeS APIs
- OpenDNS\MES\Request
- OpenDNS\MES\Reporting\Report
Methods summary
public
|
#
setAuthenticationInfo( string $userId, string $password )
Sets authentication info for the request |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
setIncludeTridentTransactionId( boolean $includeId )
Sets whether the report should include the trident transaction ID or not |
public
|
#
setIncludePurchaseId( boolean $includeId )
Sets whether the report should include the purchase ID or not |
public
|
Methods inherited from OpenDNS\MES\Request
__construct()
,
execute()
,
factory()
,
getApiUrl()
,
getClient()
,
processResponse()
,
removeField()
,
setDefaults()
,
setField()
Magic methods summary
Constants summary
integer |
REPORT_ACHP_RETURN_SUMMARY
|
#
18
|
integer |
REPORT_ACHP_SETTLEMENT_SUMMARY
|
#
17
|
integer |
REPORT_AUTHORIZATION_LOG
|
#
15
|
integer |
REPORT_BATCH_SUMMARY
|
#
1
|
integer |
REPORT_CHARGEBACK_ADJUSTMENTS
|
#
5
|
integer |
REPORT_CUSTOM
|
#
9
|
integer |
REPORT_DAILY_INTERCHANGE_SUMMARY
|
#
8
|
integer |
REPORT_DEPOSIT_SUMMARY
|
#
3
|
integer |
REPORT_FX_BATCH_SUMMARY
|
#
10
|
integer |
REPORT_FX_INTERCHANGE_SUMMARY
|
#
13
|
integer |
REPORT_INTERNATIONAL_CHARGEBACKS
|
#
11
|
integer |
REPORT_INTERNATIONAL_RETRIEVAL_REQUESTS
|
#
12
|
integer |
REPORT_INTERNATIONAL_SETTLEMENT_SUMMARY
|
#
14
|
integer |
REPORT_PAYMENT_GATEWAY_REJECTED_TRANSACTIONS
|
#
23
|
integer |
REPORT_PAYMENT_GATEWAY_SETTLED_TRANSACTIONS
|
#
22
|
integer |
REPORT_PAYMENT_GATEWAY_UNSETTLED_TRANSACTIONS
|
#
21
|
integer |
REPORT_RETRIEVAL_REQUESTS
|
#
7
|
integer |
REPORT_SETTLEMENT_SUMMARY
|
#
2
|
integer |
TYPE_SUMMARY
|
#
0
|
integer |
TYPE_DETAIL
|
#
1
|
integer |
QUERY_VISA_ARDEF_TABLES
|
#
283
|
integer |
QUERY_MC_ARDEF_TABLES
|
#
284
|
Constants inherited from OpenDNS\MES\Request
Properties summary
protected
string
|
$httpMethod
HTTP Method to use for the request |
#
'GET'
|
protected
string[]
|
$defaultFieldValues
key/value pairs to be set by default on new requests |
#
array(
'reportType' => 0,
'encoding' => 'csv',
'includeTridentTranId' => 'true',
)
|
protected
string
|
$apiBasePath
The path to an API's endpoints on the server |
#
'/jsp/reports/report_api.jsp'
|