Reporting
All Reporting operations share the base path https://srs.segpay.com/MWS.asmx/
-
Each operation appends its name to that base path to form the endpoint you call.
-
Every request requires
UserIDandUserAccessKey(see Authentication).
Fraud & Security
GetMerchantFraudEmails
Provides information about all of the email addresses you have blocked on your Segpay merchant account.
Endpoint: https://srs.segpay.com/MWS.asmx/GetMerchantFraudEmails
Request
POST
POST /MWS.asmx/GetMerchantFraudIPAddress HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
Sample Response
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Email>BJM345@green.com</Email>
<Reason>Poor Quality</Reason>
<Comment>FraudTest</Comment>
<AddedDate>2012-02-07T19:41:23.407+00:00</AddedDate>
<AddedByIPAddress>65.97.149.194</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<Email>RedOne11@blue.com</Email>
<Reason>Fraud</Reason>
<Comment>FraudTest</Comment>
<AddedDate>2012-02-07T16:54:21.097+00:00</AddedDate>
<AddedByIPAddress>65.97.149.194</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<Email>janesmith@orange.com</Email>
<Reason>Fraud</Reason>
<Comment>UATtest</Comment>
<AddedDate>2019-09-24T14:14:38.083+00:00</AddedDate>
<AddedByIPAddress>50.234.58.218</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
</NewDataSet>
</diffgr:diffgram>
GetMerchantFraudIPAddress
Provides information about all of the IP addresses you have blocked on your Segpay merchant account.
Endpoint: https://srs.segpay.com/MWS.asmx/GetMerchantFraudIPAddress
Request
POST
POST /MWS.asmx/GetMerchantFraudIPAddress HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
Sample Response
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<IPAddress>1.2.3.4</IPAddress>
<Reason>Fraud</Reason>
<Comment>DoesitWork</Comment>
<AddedDate>2016-05-18T14:42:08.75+00:00</AddedDate>
<AddedByIPAddress>1.1.1.1</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<IPAddress>1.2.3.5</IPAddress>
<Reason>Fraud</Reason>
<Comment>UATtest</Comment>
<AddedDate>2019-09-24T14:23:09.22+00:00</AddedDate>
<AddedByIPAddress>1.2.3.6</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<IPAddress>1.2.3.7</IPAddress>
<Reason>Other</Reason>
<Comment>FraudTest</Comment>
<AddedDate>2012-02-07T16:54:56.75+00:00</AddedDate>
<AddedByIPAddress>1.2.3.8</AddedByIPAddress>
<UserID>Segpay</UserID>
</Data>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
Pay Page Analytics
PayPageStatsHitsByURL
Provides information about the number of visitors to your payment pages each hour in the past 1 to 31 days.
Endpoint: https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL
Request
https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/PayPageStatsHitsByURL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data20" msdata:rowOrder="19">
<URL>www.segpay.com</URL>
<Date>03/14/2023</Date>
<Total>13633</Total>
<Hour_x003A_00>575</Hour_x003A_00>
<Hour_x003A_01>555</Hour_x003A_01>
<Hour_x003A_02>572</Hour_x003A_02>
<Hour_x003A_03>571</Hour_x003A_03>
<Hour_x003A_04>567</Hour_x003A_04>
<Hour_x003A_05>571</Hour_x003A_05>
<Hour_x003A_06>569</Hour_x003A_06>
<Hour_x003A_07>578</Hour_x003A_07>
<Hour_x003A_08>566</Hour_x003A_08>
<Hour_x003A_09>554</Hour_x003A_09>
<Hour_x003A_10>568</Hour_x003A_10>
<Hour_x003A_11>567</Hour_x003A_11>
<Hour_x003A_12>575</Hour_x003A_12>
<Hour_x003A_13>563</Hour_x003A_13>
<Hour_x003A_14>575</Hour_x003A_14>
<Hour_x003A_15>565</Hour_x003A_15>
<Hour_x003A_16>573</Hour_x003A_16>
<Hour_x003A_17>557</Hour_x003A_17>
<Hour_x003A_18>576</Hour_x003A_18>
<Hour_x003A_19>575</Hour_x003A_19>
<Hour_x003A_20>570</Hour_x003A_20>
<Hour_x003A_21>562</Hour_x003A_21>
<Hour_x003A_22>557</Hour_x003A_22>
<Hour_x003A_23>572</Hour_x003A_23>
</Data>
PayPageStatsHitsByURL_Browser
Provides information about the number of visitors to your payment pages by web browser over the past 1 to 31 days.
Endpoint: https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Browser
Request
https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Browser?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/PayPageStatsHitsByURL_Browser HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data95" msdata:rowOrder="94">
<URL>www.segpay.com</URL>
<Browser>Chrome ver.107.0</Browser>
<Date>03/26/2023</Date>
<Total>13</Total>
<Hour_x003A_00>2</Hour_x003A_00>
<Hour_x003A_01>2</Hour_x003A_01>
<Hour_x003A_02>0</Hour_x003A_02>
<Hour_x003A_03>1</Hour_x003A_03>
<Hour_x003A_04>0</Hour_x003A_04>
<Hour_x003A_05>0</Hour_x003A_05>
<Hour_x003A_06>1</Hour_x003A_06>
<Hour_x003A_07>0</Hour_x003A_07>
<Hour_x003A_08>1</Hour_x003A_08>
<Hour_x003A_09>0</Hour_x003A_09>
<Hour_x003A_10>0</Hour_x003A_10>
<Hour_x003A_11>0</Hour_x003A_11>
<Hour_x003A_12>0</Hour_x003A_12>
<Hour_x003A_13>1</Hour_x003A_13>
<Hour_x003A_14>0</Hour_x003A_14>
<Hour_x003A_15>0</Hour_x003A_15>
<Hour_x003A_16>1</Hour_x003A_16>
<Hour_x003A_17>1</Hour_x003A_17>
<Hour_x003A_18>1</Hour_x003A_18>
<Hour_x003A_19>0</Hour_x003A_19>
<Hour_x003A_20>1</Hour_x003A_20>
<Hour_x003A_21>1</Hour_x003A_21>
<Hour_x003A_22>0</Hour_x003A_22>
<Hour_x003A_23>0</Hour_x003A_23>
</Data>
PayPageStatsHitsByURL_Country
Provides information about the number of visitors to your payment pages including their origin country over the past 1 to 31 days.
Endpoint: https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Country
Request
https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Country?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/PayPageStatsHitsByURL_Country HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data58" msdata:rowOrder="57">
<URL>www.segpay.com</URL>
<Country>Canada</Country>
<Date>03/14/2023</Date>
<Total>528</Total>
<Hour_x003A_00>22</Hour_x003A_00>
<Hour_x003A_01>20</Hour_x003A_01>
<Hour_x003A_02>27</Hour_x003A_02>
<Hour_x003A_03>28</Hour_x003A_03>
<Hour_x003A_04>27</Hour_x003A_04>
<Hour_x003A_05>22</Hour_x003A_05>
<Hour_x003A_06>21</Hour_x003A_06>
<Hour_x003A_07>22</Hour_x003A_07>
<Hour_x003A_08>20</Hour_x003A_08>
<Hour_x003A_09>20</Hour_x003A_09>
<Hour_x003A_10>22</Hour_x003A_10>
<Hour_x003A_11>21</Hour_x003A_11>
<Hour_x003A_12>22</Hour_x003A_12>
<Hour_x003A_13>20</Hour_x003A_13>
<Hour_x003A_14>22</Hour_x003A_14>
<Hour_x003A_15>20</Hour_x003A_15>
<Hour_x003A_16>21</Hour_x003A_16>
<Hour_x003A_17>21</Hour_x003A_17>
<Hour_x003A_18>22</Hour_x003A_18>
<Hour_x003A_19>22</Hour_x003A_19>
<Hour_x003A_20>21</Hour_x003A_20>
<Hour_x003A_21>20</Hour_x003A_21>
<Hour_x003A_22>23</Hour_x003A_22>
<Hour_x003A_23>22</Hour_x003A_23>
</Data>
PayPageStatsHitsByURL_Region
Provides information about the number of visitors to your payment pages including their region over the 1 to 7 days. Examples of regions are the United States (US), Canada (CA), Europe (EU).
Endpoint: https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Region
Request
https://srs.segpay.com/MWS.asmx/PayPageStatsHitsByURL_Region?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/PayPageStatsHitsByURL_Region HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data26" msdata:rowOrder="25">
<URL>www.segpay.com</URL>
<Region>02</Region>
<Date>03/21/2023</Date>
<Total>146</Total>
<Hour_x003A_00>6</Hour_x003A_00>
<Hour_x003A_01>6</Hour_x003A_01>
<Hour_x003A_02>6</Hour_x003A_02>
<Hour_x003A_03>6</Hour_x003A_03>
<Hour_x003A_04>6</Hour_x003A_04>
<Hour_x003A_05>6</Hour_x003A_05>
<Hour_x003A_06>6</Hour_x003A_06>
<Hour_x003A_07>6</Hour_x003A_07>
<Hour_x003A_08>6</Hour_x003A_08>
<Hour_x003A_09>6</Hour_x003A_09>
<Hour_x003A_10>6</Hour_x003A_10>
<Hour_x003A_11>6</Hour_x003A_11>
<Hour_x003A_12>6</Hour_x003A_12>
<Hour_x003A_13>7</Hour_x003A_13>
<Hour_x003A_14>6</Hour_x003A_14>
<Hour_x003A_15>6</Hour_x003A_15>
<Hour_x003A_16>6</Hour_x003A_16>
<Hour_x003A_17>6</Hour_x003A_17>
<Hour_x003A_18>6</Hour_x003A_18>
<Hour_x003A_19>7</Hour_x003A_19>
<Hour_x003A_20>6</Hour_x003A_20>
<Hour_x003A_21>6</Hour_x003A_21>
<Hour_x003A_22>6</Hour_x003A_22>
<Hour_x003A_23>6</Hour_x003A_23>
</Data>
<Data diffgr:id="Data34" msdata:rowOrder="33">
<URL>www.segpay.com</URL>
<Region>03</Region>
<Date>03/21/2023</Date>
<Total>100</Total>
<Hour_x003A_00>4</Hour_x003A_00>
<Hour_x003A_01>5</Hour_x003A_01>
<Hour_x003A_02>4</Hour_x003A_02>
<Hour_x003A_03>3</Hour_x003A_03>
<Hour_x003A_04>5</Hour_x003A_04>
<Hour_x003A_05>4</Hour_x003A_05>
<Hour_x003A_06>5</Hour_x003A_06>
<Hour_x003A_07>6</Hour_x003A_07>
<Hour_x003A_08>4</Hour_x003A_08>
<Hour_x003A_09>4</Hour_x003A_09>
<Hour_x003A_10>4</Hour_x003A_10>
<Hour_x003A_11>6</Hour_x003A_11>
<Hour_x003A_12>4</Hour_x003A_12>
<Hour_x003A_13>4</Hour_x003A_13>
<Hour_x003A_14>3</Hour_x003A_14>
<Hour_x003A_15>4</Hour_x003A_15>
<Hour_x003A_16>4</Hour_x003A_16>
<Hour_x003A_17>3</Hour_x003A_17>
<Hour_x003A_18>4</Hour_x003A_18>
<Hour_x003A_19>4</Hour_x003A_19>
<Hour_x003A_20>4</Hour_x003A_20>
<Hour_x003A_21>4</Hour_x003A_21>
<Hour_x003A_22>4</Hour_x003A_22>
<Hour_x003A_23>4</Hour_x003A_23>
</Data>
URL_Listing
Shows which of your website URLs Segpay is processing for you.
Endpoint: https://srs.segpay.com/MWS.asmx/URL_Listing
Request
POST
POST /MWS.asmx/URL_Listing HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
Sample Response
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<ID>0</ID>
<Domain>All URLs</Domain>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<ID>11111</ID>
<Domain>www.test1.com : www.test1.com</Domain>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<ID>22222</ID>
<Domain>www.test2.com : </Domain>
</Data>
<Data diffgr:id="Data4" msdata:rowOrder="3">
<ID>33333</ID>
<Domain>www.testwebsite.com : www.testwebsite.com</Domain>
</Data>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
Revenue Insights
RevenueDailySummary
Provides information about your revenue per transaction over a specific date range, showing your sales and processing fees.
Endpoint: https://srs.segpay.com/MWS.asmx/RevenueDailySummary
Request
Use this URL to make the request. Replace each parameter string with your actual values.
https://srs.segpay.com/MWS.asmx/RevenueDailySummary?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string
POST
POST /MWS.asmx/RevenueDailySummary HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
Sample Response
<Data diffgr:id="Data10" msdata:rowOrder="9">
<Date>2023-03-29T00:00:00+00:00</Date>
<USDAmt>87.8600</USDAmt>
<USDFees>26.5200</USDFees>
<USDResDue>5.8200</USDResDue>
<USDAmtDue>55.0200</USDAmtDue>
<EURAmt>0.0000</EURAmt>
<EURFees>0.0000</EURFees>
<EURResDue>0.0000</EURResDue>
<EURAmtDue>0.0000</EURAmtDue>
<GBPAmt>0.0000</GBPAmt>
<GBPFees>0.0000</GBPFees>
<GBPResDue>0.0000</GBPResDue>
<GBPAmtDue>0.0000</GBPAmtDue>
</Data>
RevenueHourlySignup_URL
Provides information about the number of signups for each of your websites during a specified date range of 1 to 31 days.
Endpoint: https://srs.segpay.com/MWS.asmx/RevenueHourlySignup_URL
Request
https://srs.segpay.com/MWS.asmx/RevenueHourlySignupCounts_URL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/RevenueHourlySignup_URL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data7" msdata:rowOrder="6">
<Curr>USD</Curr>
<Date>2023-03-29T00:00:00+00:00</Date>
<URL>www.segpay.com</URL>
<Total>25</Total>
<Hour_x003A_00>0</Hour_x003A_00>
<Hour_x003A_01>0</Hour_x003A_01>
<Hour_x003A_02>1</Hour_x003A_02>
<Hour_x003A_03>2</Hour_x003A_03>
<Hour_x003A_04>0</Hour_x003A_04>
<Hour_x003A_05>0</Hour_x003A_05>
<Hour_x003A_06>0</Hour_x003A_06>
<Hour_x003A_07>0</Hour_x003A_07>
<Hour_x003A_08>0</Hour_x003A_08>
<Hour_x003A_09>0</Hour_x003A_09>
<Hour_x003A_10>0</Hour_x003A_10>
<Hour_x003A_11>0</Hour_x003A_11>
<Hour_x003A_12>0</Hour_x003A_12>
<Hour_x003A_13>0</Hour_x003A_13>
<Hour_x003A_14>2</Hour_x003A_14>
<Hour_x003A_15>0</Hour_x003A_15>
<Hour_x003A_16>1</Hour_x003A_16>
<Hour_x003A_17>0</Hour_x003A_17>
<Hour_x003A_18>6</Hour_x003A_18>
<Hour_x003A_19>2</Hour_x003A_19>
<Hour_x003A_20>0</Hour_x003A_20>
<Hour_x003A_21>5</Hour_x003A_21>
<Hour_x003A_22>0</Hour_x003A_22>
<Hour_x003A_23>6</Hour_x003A_23>
</Data>
RevenueHourlySignupCounts_URL
Provides information about the number of signups for each of your websites during a specified date range of 1 to 31 days.
Endpoint: https://srs.segpay.com/MWS.asmx/RevenueHourlySignupCounts_URL
Request
GET
https://srs.segpay.com//MWS.asmx/RevenueHourlySignupCounts_URL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/RevenueHourlySignupCounts_URL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<DataSet xmlns="http://srs.segpay.com/MWS.asmx">
<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet">
...
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Curr>EUR</Curr>
<Date>2026-06-01T00:00:00+00:00</Date>
<URL>test.com</URL>
<Total>3367</Total>
<Hour_x003A_00>68</Hour_x003A_00>
<Hour_x003A_01>60</Hour_x003A_01>
<Hour_x003A_02>33</Hour_x003A_02>
<Hour_x003A_03>40</Hour_x003A_03>
<Hour_x003A_04>54</Hour_x003A_04>
<Hour_x003A_05>73</Hour_x003A_05>
<Hour_x003A_06>78</Hour_x003A_06>
<Hour_x003A_07>109</Hour_x003A_07>
<Hour_x003A_08>123</Hour_x003A_08>
<Hour_x003A_09>103</Hour_x003A_09>
<Hour_x003A_10>119</Hour_x003A_10>
<Hour_x003A_11>140</Hour_x003A_11>
<Hour_x003A_12>164</Hour_x003A_12>
<Hour_x003A_13>203</Hour_x003A_13>
<Hour_x003A_14>198</Hour_x003A_14>
<Hour_x003A_15>207</Hour_x003A_15>
<Hour_x003A_16>177</Hour_x003A_16>
<Hour_x003A_17>174</Hour_x003A_17>
<Hour_x003A_18>173</Hour_x003A_18>
<Hour_x003A_19>194</Hour_x003A_19>
<Hour_x003A_20>250</Hour_x003A_20>
<Hour_x003A_21>251</Hour_x003A_21>
<Hour_x003A_22>235</Hour_x003A_22>
<Hour_x003A_23>141</Hour_x003A_23>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<Curr>GBP</Curr>
<Date>2026-06-05T00:00:00+00:00</Date>
<URL>test.com</URL>
<Total>173</Total>
<Hour_x003A_00>10</Hour_x003A_00>
<Hour_x003A_01>2</Hour_x003A_01>
<Hour_x003A_02>1</Hour_x003A_02>
<Hour_x003A_03>5</Hour_x003A_03>
<Hour_x003A_04>2</Hour_x003A_04>
<Hour_x003A_05>3</Hour_x003A_05>
<Hour_x003A_06>6</Hour_x003A_06>
<Hour_x003A_07>5</Hour_x003A_07>
<Hour_x003A_08>9</Hour_x003A_08>
<Hour_x003A_09>11</Hour_x003A_09>
<Hour_x003A_10>5</Hour_x003A_10>
<Hour_x003A_11>6</Hour_x003A_11>
<Hour_x003A_12>6</Hour_x003A_12>
<Hour_x003A_13>3</Hour_x003A_13>
<Hour_x003A_14>5</Hour_x003A_14>
<Hour_x003A_15>6</Hour_x003A_15>
<Hour_x003A_16>10</Hour_x003A_16>
<Hour_x003A_17>7</Hour_x003A_17>
<Hour_x003A_18>8</Hour_x003A_18>
<Hour_x003A_19>20</Hour_x003A_19>
<Hour_x003A_20>5</Hour_x003A_20>
<Hour_x003A_21>12</Hour_x003A_21>
<Hour_x003A_22>15</Hour_x003A_22>
<Hour_x003A_23>11</Hour_x003A_23>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<Curr>USD</Curr>
<Date>2026-07-02T00:00:00+00:00</Date>
<URL>test.com</URL>
<Total>1137</Total>
<Hour_x003A_00>46</Hour_x003A_00>
<Hour_x003A_01>46</Hour_x003A_01>
<Hour_x003A_02>51</Hour_x003A_02>
<Hour_x003A_03>55</Hour_x003A_03>
<Hour_x003A_04>69</Hour_x003A_04>
<Hour_x003A_05>68</Hour_x003A_05>
<Hour_x003A_06>51</Hour_x003A_06>
<Hour_x003A_07>70</Hour_x003A_07>
<Hour_x003A_08>38</Hour_x003A_08>
<Hour_x003A_09>39</Hour_x003A_09>
<Hour_x003A_10>38</Hour_x003A_10>
<Hour_x003A_11>27</Hour_x003A_11>
<Hour_x003A_12>30</Hour_x003A_12>
<Hour_x003A_13>39</Hour_x003A_13>
<Hour_x003A_14>41</Hour_x003A_14>
<Hour_x003A_15>40</Hour_x003A_15>
<Hour_x003A_16>39</Hour_x003A_16>
<Hour_x003A_17>56</Hour_x003A_17>
<Hour_x003A_18>60</Hour_x003A_18>
<Hour_x003A_19>41</Hour_x003A_19>
<Hour_x003A_20>62</Hour_x003A_20>
<Hour_x003A_21>49</Hour_x003A_21>
<Hour_x003A_22>33</Hour_x003A_22>
<Hour_x003A_23>49</Hour_x003A_23>
</Data>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
RevenueSummaryBySource_URL
Provides information about all sales, refunds, chargebacks, revokes, declines, and voids for each of your websites, including the source of each - initial signup, rebill, conversion or system (for reversals) – over a specified date range.
Endpoint: https://srs.segpay.com/MWS.asmx/RevenueSummaryBySource_URL
Request
https://srs.segpay.com/MWS.asmx/RevenueSummaryBySource_URL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/RevenueSummaryBySource_URL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Curr>USD</Curr>
<Source>Conversion</Source>
<URL>www.segpay.com</URL>
<Sales>3.7600</Sales>
<Sales_x0023_>1</Sales_x0023_>
<Refunds>0.0000</Refunds>
<Refunds_x0023_>0</Refunds_x0023_>
<Revokes>0.0000</Revokes>
<Revokes_x0023_>0</Revokes_x0023_>
<ChgBks>0.0000</ChgBks>
<ChgBks_x0023_>0</ChgBks_x0023_>
<Net>3.7600</Net>
<Declines>5.9000</Declines>
<Declines_x0023_>2</Declines_x0023_>
<Voids>0.0000</Voids>
<Voids_x0023_>0</Voids_x0023_>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<Curr>USD</Curr>
<Source>Reactivated</Source>
<URL>www.segpay.com</URL>
<Sales>5.9000</Sales>
<Sales_x0023_>2</Sales_x0023_>
<Refunds>0.0000</Refunds>
<Refunds_x0023_>0</Refunds_x0023_>
<Revokes>0.0000</Revokes>
<Revokes_x0023_>0</Revokes_x0023_>
<ChgBks>0.0000</ChgBks>
<ChgBks_x0023_>0</ChgBks_x0023_>
<Net>5.9000</Net>
<Declines>0.0000</Declines>
<Declines_x0023_>0</Declines_x0023_>
<Voids>0.0000</Voids>
<Voids_x0023_>0</Voids_x0023_>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<Curr>USD</Curr>
<Source>Rebill</Source>
<URL>www.segpay.com</URL>
<Sales>18.9500</Sales>
<Sales_x0023_>10</Sales_x0023_>
<Refunds>0.0000</Refunds>
<Refunds_x0023_>0</Refunds_x0023_>
<Revokes>0.0000</Revokes>
<Revokes_x0023_>0</Revokes_x0023_>
<ChgBks>0.0000</ChgBks>
<ChgBks_x0023_>0</ChgBks_x0023_>
<Net>18.9500</Net>
<Declines>1.2500</Declines>
<Declines_x0023_>1</Declines_x0023_>
<Voids>0.0000</Voids>
<Voids_x0023_>0</Voids_x0023_>
</Data>
RevenueSummaryByUrl
Provides information about all sales, refunds, chargebacks, revokes, declines and voids for each of your websites during a specified date range.
Endpoint: https://srs.segpay.com/MWS.asmx/RevenueSummaryByUrl
Request
https://srs.segpay.com/MWS.asmx/RevenueSummaryByURL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/RevenueSummaryByUrl HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data14" msdata:rowOrder="13">
<Curr>USD</Curr>
<Date>2023-03-29T00:00:00+00:00</Date>
<URL>www.segpay.com</URL>
<Sales>44.7600</Sales>
<Sales_x0023_>31</Sales_x0023_>
<Refunds>0.0000</Refunds>
<Refunds_x0023_>0</Refunds_x0023_>
<Revokes>0.0000</Revokes>
<Revokes_x0023_>0</Revokes_x0023_>
<ChgBks>0.0000</ChgBks>
<ChgBks_x0023_>0</ChgBks_x0023_>
<Net>45.2600</Net>
<Declines>0.0000</Declines>
<Declines_x0023_>0</Declines_x0023_>
<Voids>0.0000</Voids>
<Voids_x0023_>0</Voids_x0023_>
</Data>
Subscription Activity
AssetsActiveSubscriptionsByURL
Provides information about the active subscribers for each of your websites.
Endpoint: https://srs.segpay.com/MWS.asmx/AssetsActiveSubscriptionsByURL
https://srs.segpay.com/MWS.asmx/AssetsActiveSubscriptionsByURL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
POST
POST /MWS.asmx/AssetsActiveSubscriptionsByURL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
PurchaseID
|
string | Yes | Specific Purchase ID representing the transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Domain>www.segpay.com</Domain>
<PurchaseID>76976726</PurchaseID>
<CustName>Jane Segpay</CustName>
<Username>jane@email.com</Username>
<RecurringAmount>6.0000</RecurringAmount>
<Currency>USD</Currency>
<LastDate>03/20/2023</LastDate>
<NextDate>04/19/2023</NextDate>
<Purchases>10</Purchases>
<PurchTotal>55.2500</PurchTotal>
<Cycling xml:space="preserve"> </Cycling>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<Domain>www.segpay.com</Domain>
<PurchaseID>80525482</PurchaseID>
<CustName>John Deerfield</CustName>
<Username/>
<RecurringAmount>2.9500</RecurringAmount>
<Currency>USD</Currency>
<LastDate>03/18/2023</LastDate>
<NextDate>04/17/2023</NextDate>
<Purchases>5</Purchases>
<PurchTotal>13.7500</PurchTotal>
<Cycling xml:space="preserve"> </Cycling>
</Data>
<Data diffgr:id="Data3" msdata:rowOrder="2">
<Domain>www.fansite.dev</Domain>
<PurchaseID>84240464</PurchaseID>
<CustName>Alicia Broward</CustName>
<Username/>
<RecurringAmount>5.7750</RecurringAmount>
<Currency>USD</Currency>
<NextDate>04/15/2023</NextDate>
<Purchases>1</Purchases>
<PurchTotal>5.7800</PurchTotal>
<Cycling xml:space="preserve"> </Cycling>
</Data>
AssetsActiveSubscriptionsByURL_RebillDate
Provides information about the active subscribers for each of your websites, and includes their recurring charge amounts with last and next billing dates.
Endpoint: https://srs.segpay.com/MWS.asmx/AssetsActiveSubscriptionsByURL_RebillDate
Request
https://srs.segpay.com/MWS.asmx/AssetsActiveSubscriptionsByURL_RebillDate?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
POST
POST /MWS.asmx/AssetsActiveSubscriptionsByURL_RebillDate HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
PurchaseID
|
string | Yes | Specific Purchase ID representing the transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Domain>www.segpay.com</Domain>
<PurchaseID>84240464</PurchaseID>
<CustName>Jane Segpay</CustName>
<Username/>
<RecurringAmount>5.7750</RecurringAmount>
<Currency>USD</Currency>
<NextDate>04/15/2023</NextDate>
<Purchases>1</Purchases>
<PurchTotal>5.7800</PurchTotal>
<Cycling xml:space="preserve"> </Cycling>
</Data>
</NewDataSet>
</diffgr:diffgram>
</DataSet>
AssetsCancelledSubscriptionsByURL
Provides information about the canceled subscribers for each of your websites.
Endpoint: https://srs.segpay.com/MWS.asmx/AssetsCancelledSubscriptionsByURL
Request
https://srs.segpay.com/MWS.asmx/AssetsCancelledSubscriptionsByURL?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
POST
POST /MWS.asmx/AssetsCancelledSubscriptionsByURL HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&PurchaseID=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
PurchaseID
|
string | Yes | Specific Purchase ID representing the transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
Example of HTTP request response.
<Data diffgr:id="Data1" msdata:rowOrder="0">
<Domain>www.segpay.com</Domain>
<PurchaseID>83939833</PurchaseID>
<CustName>Jane Segpay</CustName>
<Username/>
<RecurringAmount>0.0000</RecurringAmount>
<Currency>USD</Currency>
<Cancelled>03/15/2023</Cancelled>
<LastDate>03/11/2023</LastDate>
<ExpireDate>03/15/2023</ExpireDate>
<Purchases>1</Purchases>
<PurchTotal>2.9500</PurchTotal>
<Cycling xml:space="preserve"> </Cycling>
<CancelTime>00:30</CancelTime>
<ExpireTime>00:30</ExpireTime>
</Data>
ReactivationActivity
Provides information about all subscription reactivation activity during a specified date range.
Endpoints: https://srs.segpay.com/MWS.asmx/ReactivationActivity
Request
https://srs.segpay.com/MWS.asmx/ReactivationActivity?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
POST
POST /MWS.asmx/ReactivationActivity HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data1" msdata:rowOrder="0">
<PurchaseID>85564688</PurchaseID>
<Website>www.segpay.com</Website>
<Date_x0020_of_x0020_Reactivation>04/05/2023</Date_x0020_of_x0020_Reactivation>
<Time_x0020_of_x0020_Reactivation>15:59</Time_x0020_of_x0020_Reactivation>
<Amount>2.9500</Amount>
<Currency>USD</Currency>
<Username/>
<Billconfig_x0020_ID>3097</Billconfig_x0020_ID>
<Next_x0020_Bill_x0020_Date>05/05/2023</Next_x0020_Bill_x0020_Date>
</Data>
<Data diffgr:id="Data2" msdata:rowOrder="1">
<PurchaseID>85774910</PurchaseID>
<Website>www.segpay.com</Website>
<Date_x0020_of_x0020_Reactivation>04/05/2023</Date_x0020_of_x0020_Reactivation>
<Time_x0020_of_x0020_Reactivation>16:30</Time_x0020_of_x0020_Reactivation>
<Amount>2.9500</Amount>
<Currency>USD</Currency>
<Username/>
<Billconfig_x0020_ID>3097</Billconfig_x0020_ID>
<Next_x0020_Bill_x0020_Date>05/05/2023</Next_x0020_Bill_x0020_Date>
</Data>
Transaction Details
TransactionByPurchaseID
Provides information about all transactions associated with a specific PurchaseID; for example, the initial purchase plus any rebills, refunds, etc.
Endpoint: https://srs.segpay.com/MWS.asmx/TransactionByPurchaseID
Request
https://srs.segpay.com/MWS.asmx/TransactionByPurchaseID?UserID=string&UserAccessKey=string&PurchaseID=string
POST
POST /MWS.asmx/TransactionByPurchaseID HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&PurchaseID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
PurchaseID
|
string | Yes | Specific Purchase ID representing the transaction you want data for. |
Sample Response
<Data diffgr:id="Data1" msdata:rowOrder="0">
<URL>www.segpay.com</URL>
<TransID>139630889</TransID>
<RelatedTransID>0</RelatedTransID>
<TransTime>2023-03-01T00:03:01+00:00</TransTime>
<Type>Sale</Type>
<Source>Signup</Source>
<Auth>Yes</Auth>
<TransAmount>2.9500</TransAmount>
<AuthCode>00-Approved CVV:M</AuthCode>
<Currency>USD</Currency>
<AuthCode1>TestTrans</AuthCode1>
<PurchaseID>83476992</PurchaseID>
<PurchType>One Time</PurchType>
<CustName>Jane Segpay</CustName>
<CustEMail>jane@email.com</CustEMail>
<CustAddress/>
<CustCity/>
<CustState/>
<CustCountry>United States</CustCountry>
<CustPhone/>
<CustIP>142.202.48.51</CustIP>
<IPCountry>United States</IPCountry>
<Username/>
<PurchStatus>Expired</PurchStatus>
<InitialAmount>2.9500</InitialAmount>
<RecurringAmount>0.0000</RecurringAmount>
<RecurringPeriod>0</RecurringPeriod>
<CancelDate>2023-03-04T00:30:53.763+00:00</CancelDate>
<ExpiredDate>2023-03-04T00:30:53.763+00:00</ExpiredDate>
<Retries>0</Retries>
<AffiliateID>0</AffiliateID>
<eticketID>114541:5874</eticketID>
<REF1/>
<REF2/>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><BROWSERTYPE>Mozilla</BROWSERTYPE><BROWSERVERSION>0.0</BROWSERVERSION><IPADDRESS>142.202.48.51</IPADDRESS><ISMOBILEDEVICE>false</ISMOBILEDEVICE><PLATFORM>Mozilla%2f5.0+(X11%3b+Linux+x86_64%3b+rv%3a3501)+Gecko%2f201</PLATFORM><SOURCEMACHINE>SGPY-WEB02</SOURCEMACHINE><POSVERSION>2.0.1.0</POSVERSION><TEMPLATETYPE>PayPage</TEMPLATETYPE><IPCOUNTRY>US</IPCOUNTRY><MERCHANTNAME>Segregated+Payments+Limited</MERCHANTNAME><PACKAGEDESCRIPTION>ViaWest+Automated+Monitor+-+DO+NOT+MODIFY+THIS+PACKAGE+LIVE</PACKAGEDESCRIPTION><TEMPLATE>default</TEMPLATE><PAYTYPE>creditcard</PAYTYPE><PAYMENTCHOICE>cc</PAYMENTCHOICE><CARDTYPE>Visa</CARDTYPE><PAYMENTOPTION>CC</PAYMENTOPTION><PAYPAGELANGUAGES>en-US%2cen%3bq%3d0.5%7cMozilla+0.0</PAYPAGELANGUAGES></EXTRA_DATA></USERDATA>
<BIN>444433</BIN>
<CCLast4>1111</CCLast4>
<BinCountry>ZZ</BinCountry>
</Data>
TransactionByTransID
Provides information about a specific transaction based on the Transaction ID.
Endpoint: https://srs.segpay.com/MWS.asmx/TransactionByTransID
Request
https://srs.segpay.com/MWS.asmx/TransactionByTransID?UserID=string&UserAccessKey=string&TransID=string
POST
POST /MWS.asmx/TransactionByTransID HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&TransID=string
Parameters
Required parameters used with this HTTP request.
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
TransID
|
string | Yes | Specific transaction you want data for. |
Sample Response
<Data diffgr:id="Data1" msdata:rowOrder="0">
<TransID>139630889</TransID>
<Date>2023-03-01T00:00:00+00:00</Date>
<Time>2023-03-01T00:03:01+00:00</Time>
<WebSite>www.segpay.com</WebSite>
<Type>Sale</Type>
<Source>Signup</Source>
<Auth>Yes</Auth>
<Amount>2.9500</Amount>
<AuthCode>00-Approved CVV:M</AuthCode>
<Curr>USD</Curr>
<CardType>Visa</CardType>
<CustomerName>Jane Segpay</CustomerName>
<Country>US</Country>
<PurchaseID>83476992</PurchaseID>
<AffiliateID>0</AffiliateID>
<eticketID>114541:5874</eticketID>
<REF1/>
<REF2/>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><BROWSERTYPE>Mozilla</BROWSERTYPE><BROWSERVERSION>0.0</BROWSERVERSION><IPADDRESS>142.202.48.51</IPADDRESS><ISMOBILEDEVICE>false</ISMOBILEDEVICE><PLATFORM>Mozilla%2f5.0+(X11%3b+Linux+x86_64%3b+rv%3a3501)+Gecko%2f201</PLATFORM><TEMPLATETYPE>PayPage</TEMPLATETYPE><IPCOUNTRY>US</IPCOUNTRY><MERCHANTNAME>Segregated+Payments+Limited</MERCHANTNAME><PACKAGEDESCRIPTION>ViaWest+Automated+Monitor+-+DO+NOT+MODIFY+THIS+PACKAGE+LIVE</PACKAGEDESCRIPTION><TEMPLATE>default</TEMPLATE><PAYTYPE>creditcard</PAYTYPE><PAYMENTCHOICE>cc</PAYMENTCHOICE><CARDTYPE>Visa</CARDTYPE><PAYMENTOPTION>CC</PAYMENTOPTION><PAYPAGELANGUAGES>en-US%2cen%3bq%3d0.5%7cMozilla+0.0</PAYPAGELANGUAGES></EXTRA_DATA></USERDATA>
</Data>
TransactionsList_V3
Provides information about all transactions for each of your websites over a specified date range.
Endpoint: https://srs.segpay.com/MWS.asmx/TransactionsList_V3
Request
https://srs.segpay.com/MWS.asmx/TransactionsList_V3?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
POST
POST /MWS.asmx/TransactionsList_V3 HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
Parameters
Required parameters used with this HTTP request.
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
TransID
|
string | Yes | Specific transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<Data diffgr:id="Data12" msdata:rowOrder="11">
<TransID>140667190</TransID>
<Date>2023-03-17T00:00:00+00:00</Date>
<Time>2023-03-17T10:57:26.61+00:00</Time>
<WebSite>www.segpay.com</WebSite>
<Type>Sale</Type>
<Source>Signup</Source>
<Auth>Yes</Auth>
<Amount>1.2500</Amount>
<Curr>EUR</Curr>
<CardType>PayPal</CardType>
<CustomerName>Jutta Bach</CustomerName>
<Country>DE</Country>
<PurchaseID>84259735</PurchaseID>
<eticketID>109297:13925</eticketID>
<REF1/>
<REF2/>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><BROWSERTYPE>Chrome</BROWSERTYPE><BROWSERVERSION>111.0</BROWSERVERSION><IPADDRESS>109.42.179.190</IPADDRESS><ISMOBILEDEVICE>true</ISMOBILEDEVICE><PLATFORM>Mozilla%2f5.0+(Linux%3b+Android+10%3b+Redmi+Note+8+Pro)</PLATFORM><ALLOWEDPAYMENTTYPES>pp</ALLOWEDPAYMENTTYPES><TEMPLATETYPE>PayPage</TEMPLATETYPE><IPCOUNTRY>DE</IPCOUNTRY><MERCHANTNAME>Segregated+Payments+Limited</MERCHANTNAME><PACKAGEDESCRIPTION>Bill1st+VA</PACKAGEDESCRIPTION><TEMPLATE>TwoColumnLayout</TEMPLATE><PAYTYPE>paypal</PAYTYPE><PAYMENTCHOICE>pp</PAYMENTCHOICE><PAYMENTOPTION>PP</PAYMENTOPTION><CARDTYPE>PayPal</CARDTYPE><PAYPAGELANGUAGES>de-DE%2cde%3bq%3d0.9%2cen-US%3bq%3d0.8%2cen%3bq%3d0.7%7cChrome+111.0</PAYPAGELANGUAGES></EXTRA_DATA></USERDATA>
</Data>
<Data diffgr:id="Data13" msdata:rowOrder="12">
<TransID>140755667</TransID>
<Date>2023-03-18T00:00:00+00:00</Date>
<Time>2023-03-18T19:10:36.567+00:00</Time>
<WebSite>www.segpay.com</WebSite>
<Type>Sale</Type>
<Source>Rebill</Source>
<Auth>Yes</Auth>
<Amount>2.9500</Amount>
<Curr>USD</Curr>
<CardType>PayPal</CardType>
<CustomerName>Jane Segpay</CustomerName>
<Country>US</Country>
<PurchaseID>80525482</PurchaseID>
<eticketID>109297:3097</eticketID>
<REF1/>
<REF2/>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><BROWSERTYPE>Chrome</BROWSERTYPE><BROWSERVERSION>107.0</BROWSERVERSION><IPADDRESS>96.77.61.33</IPADDRESS><ISMOBILEDEVICE>false</ISMOBILEDEVICE><PLATFORM>Mozilla%2f5.0+(Windows+NT+10.0%3b+Win64%3b+x64)+AppleWeb</PLATFORM><TEMPLATETYPE>PayPage</TEMPLATETYPE><IPCOUNTRY>US</IPCOUNTRY><MERCHANTNAME>Segregated+Payments+Limited</MERCHANTNAME><PACKAGEDESCRIPTION>Bill1st+VA</PACKAGEDESCRIPTION><TEMPLATE>default</TEMPLATE><PAYTYPE>paypal</PAYTYPE><PAYMENTCHOICE>pp</PAYMENTCHOICE><PAYMENTOPTION>PP</PAYMENTOPTION><CARDTYPE>PayPal</CARDTYPE><PAYPAGELANGUAGES>en%7cChrome+107.0</PAYPAGELANGUAGES></EXTRA_DATA></USERDATA>
</Data>
TransactionsList_Declined_V2
Provides information about all declined transactions by website during a specified date range. Version 2 provides additional information in the response: Affiliate and PartnerID.
Endpoint: https://srs.segpay.com/MWS.asmx/TransactionsList_Declined_V2
Request
https://srs.segpay.com/MWS.asmx/TransactionsList_Declined_V2?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
POST
POST /MWS.asmx/TransactionsList_Declined_V2 HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
TransID
|
string | Yes | Specific transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
Data diffgr:id="Data15" msdata:rowOrder="14">
<TransID>142845162</TransID>
<Date>2023-04-05T00:00:00+00:00</Date>
<Time>2023-04-05T14:45:25+00:00</Time>
<WebSite>www.segpay.com</WebSite>
<Type>Instant Conversion</Type>
<Source>Conversion</Source>
<DeclineReason/>
<Amount>2.9500</Amount>
<AuthCode>F460:Period1:Email:jane@email.com</AuthCode>
<Curr>USD</Curr>
<CardType>Visa</CardType>
<CustomerName>Jane Segpay</CustomerName>
<Country>US</Country>
<PurchaseID>85774715</PurchaseID>
<eticketID>106580:3097</eticketID>
<REF1/>
<REF2/>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><ICTOKEN>ebe1fe5f-b11d-4750-ae96-afdb00eedef0</ICTOKEN></EXTRA_DATA></USERDATA>
</Data>
TransactionsPurchasesByURL_V5
Provides detailed purchase and transaction information for a specified URL by TransactionID. Version 5 provides additional information in the response: AffiliateID, MerchantPartnerID, and BIN.
Endpoint: https://srs.segpay.com/MWS.asmx/TransactionsPurchasesByURL_V5
Request
https://srs.segpay.com/MWS.asmx/TransactionsPurchasesByURL_V5?UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
POST
POST /MWS.asmx/TransactionsPurchasesByURL_V5 HTTP/1.1
Host: srs.segpay.com
Content-Type: application/x-www-form-urlencoded
Content-Length: length
UserID=string&UserAccessKey=string&BegDate=string&EndDate=string&TransID=string&URLID=string
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
UserID
|
string | Yes | Your username to access Segpay Reporting Service (SRS). |
UserAccessKey
|
string | Yes | Your unique key to access Segpay Reporting Service (SRS). |
BegDate
|
string | No | Beginning date of the range for the report using mmddyyyy. Leave blank to default to today. |
EndDate
|
string | No | End date of the range for the report using mmddyyyy. Leave blank to default to today. |
TransID
|
string | Yes | Specific transaction you want data for. |
URLID
|
string | Yes | ID associated with the specific URL you want data for. Enter 0 to view all URLs. |
Sample Response
<DataSet xmlns="http://srs.segpay.com/MWS.asmx">
<xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="NewDataSet">
...
</xs:schema>
<diffgr:diffgram xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" xmlns:diffgr="urn:schemas-microsoft-com:xml-diffgram-v1">
<NewDataSet xmlns="">
<Data diffgr:id="Data1" msdata:rowOrder="0">
<URL>test.com</URL>
<TransID>232178356</TransID>
<RelatedTransID>232177666</RelatedTransID>
<TransTime>2026-07-13T01:27:51.547+00:00</TransTime>
<Type>OneClick</Type>
<Source>Rebill</Source>
<Auth>Yes</Auth>
<TransAmount>9.9900</TransAmount>
<Currency>USD</Currency>
<AuthCode/>
<PurchaseID>128420445</PurchaseID>
<PurchType>Dynamic pricing</PurchType>
<CustName>John Smith</CustName>
<CustEMail>johnsmith321@aol.com</CustEMail>
<CustAddress>321 8th Street</CustAddress>
<CustCity>WASHINGTON</CustCity>
<CustState>DC</CustState>
<CustZip>20017</CustZip>
<CustCountry>United States</CustCountry>
<CustPhone/>
<CustIP>73.11.11.123</CustIP>
<IPCountry>United States</IPCountry>
<Username/>
<Password/>
<PurchStatus>NonRecurring</PurchStatus>
<InitialAmount>9.9900</InitialAmount>
<RecurringAmount>0.0000</RecurringAmount>
<RecurringPeriod>0</RecurringPeriod>
<CancelDate>2026-07-13T01:17:50.667+00:00</CancelDate>
<ExpiredDate>2026-07-13T01:17:50.667+00:00</ExpiredDate>
<Retries>0</Retries>
<AffiliateID>0</AffiliateID>
<MerchantPartnerID/>
<eticketID>204448:18994</eticketID>
<REF1>3CNRAR4PC6EK2</REF1>
<REF2>177a938bb9ac46deb0b0020ba6f4d73a</REF2>
<REF3/>
<REF4/>
<REF5/>
<REF6/>
<REF7/>
<REF8/>
<REF9/>
<REF10/>
<USERDATA><EXTRA_DATA><BROWSERTYPE>Chrome</BROWSERTYPE><BROWSERVERSION>150.0</BROWSERVERSION><IPADDRESS>73.87.41.196</IPADDRESS><ISMOBILEDEVICE>false</ISMOBILEDEVICE><PLATFORM>Mozilla%2f5.0+(Windows+NT+10.0%3b+Win64%3b+x64)+AppleWeb</PLATFORM><DYNAMICPRICINGID>09830422-ca9c-4f0d-8e71-95c0ca3320a6</DYNAMICPRICINGID><DYNAMICDESC>Online+payments</DYNAMICDESC><X-AUTH-LINK>https%3a%2f%2fsecure.upgate.com%2fapi%2fintegration-segpay%2fv1%2freturn%3ftransaction_id%3d3CNRAR4PC6EK2</X-AUTH-LINK><X-DECL-LINK>https%3a%2f%2fsecure.upgate.com%2fapi%2fintegration-segpay%2fv1%2freturn%3ftransaction_id%3d3CNRAR4PC6EK2</X-DECL-LINK><ALLOWEDPAYMENTTYPES>pp</ALLOWEDPAYMENTTYPES><AMOUNT>9.99</AMOUNT><AUTOSUBMIT>1</AUTOSUBMIT><TOKEN>EC-8HH6031493265993R</TOKEN><BA_TOKEN>BA-4B459327CK274273N</BA_TOKEN><TEMPLATETYPE>PayPage</TEMPLATETYPE><DYNAMICDESCRIPTOR>Online+payments</DYNAMICDESCRIPTOR><IPCOUNTRY>US</IPCOUNTRY><MERCHANTNAME>Technius+LTD</MERCHANTNAME><PACKAGEDESCRIPTION>UpGate</PACKAGEDESCRIPTION><PAYPALAPPROVEDAGREEMENTTOKENID>BA-4B459327CK274273N</PAYPALAPPROVEDAGREEMENTTOKENID><TEMPLATE>default</TEMPLATE><PAYMENTCHOICE>pp</PAYMENTCHOICE><PAYMENTOPTION>PP</PAYMENTOPTION><CARDTYPE>PayPal</CARDTYPE><PAYPAGELANGUAGES>en-US%2cen%3bq%3d0.9%7cChrome+150.0</PAYPAGELANGUAGES></EXTRA_DATA></USERDATA>
<CCLast4/>
<RefundEnteredBy/>
<RefundReasonCode/>
<RefundComment/>
<BIN/>
<BinCountry>PL</BinCountry>
<PrePaidIndicator/>
<SingleUsePromo>false</SingleUsePromo>
<MerchantID>12345</MerchantID>
</Data>
</NewDataSet>
</diffgr:diffgram>
</DataSet>