Merchant List
Description
This report outlines the information pertaining to a merchant, including the thresholds and the current status of the merchant and its associated child merchants.
Report Parameters
ReportPermDesc: MerchantList
Name | Type | Max. Length | Required | Description |
|---|---|---|---|---|
MID | string | 10 | Yes | Company Number |
Response Details
Name | Type | Description |
|---|---|---|
MID | string | Merchant Number |
Name | string | |
DBA Name | string | |
MaxSingleEntryAmount | decimal | Max threshold amount for single entry |
MaxDailyAmount | decimal | Max threshold amount for daily transactions |
MaxDailyTransactions | int | Max threshold count for daily transactions |
MaxMonthlyAmount | decimal | Max threshold amount for monthly transactions |
MaxMonthlyTransactions | int | Max threshold count for monthly transactions |
TranFee | decimal | Transaction Fee |
DiscFee | decimal | Discount Fee |
AuthFee | decimal | Auth Fee |
ChargebackFee | decimal | Chargeback Fee |
MonthlyMaintenanceFee | decimal | Monthly Maintenance Fee |
ReturnFee | decimal | Return Fee |
SettlementFee | decimal | Settlement Fee |
Last Settlemented | datetime | Last Settle Date for the merchant |
ReportingEmail | string | Reporting Email for the merchant |
TerminationDate | datetime | Termination Date of Merchant. Null if nothing is set. |
OriginationSuspendedStatus | string | The status of Origination for the Merchant Possible values:
|
SettlementSuspendedStatus | string | The status of settlements. Possible Values:
|
Example Request
/EpnPublic/ActiveReports/GetReport.aspx?&Token={YourToken}&Action=Report&OutputType=JSON&ReportPermDesc=MerchantList&Parameter_MID={MID}
SDK Example
string token = Token.GetToken("{MerchantNumber}", "{MerchantPassword}");
//Set parameters for report
D.ReportDefinition.Parameter[] reportParams = new D.ReportDefinition.Parameter[]
{
new D.ReportDefinition.Parameter { PermDesc = "MID", ParamValue = "{MerchantNumber}" }
};
//Run report
Response resp = GetReport.RunReport(token, "MerchantList", reportParams,
D.ReportDefinition.OutputType.HTML);
Console.WriteLine(resp.I.SData);
Example Response
{
"Method": "Report",
"Version": "1.4.2.35",
"Severity": "0",
"Success": "True",
"Message": "Success",
"ReportData": {
"Table0": [
{
"MID": "{MerchantId}",
"Name": "Fake Name",
"DBA": "Fake Name",
"MaxSingleEntryAmount": 15915.0000,
"MaxDailyAmount": 15915.0000,
"MaxDailyTransactions": 15915,
"MaxMonthlyAmount": 15915.0000,
"MaxMonthlyTransactions": 15915,
"TranFee": 3.2000,
"DiscFee": 0.0,
"AuthFee": 1.0000,
"ChargebackFee": 0.0000,
"MonthlyMaintenanceFee": 1.0000,
"ReturnFee": 0.0000,
"SettlementFee": 1.0000,
"LastSettlement": "2024-06-11T05:58:00",
"ReportingEmail": "pduchemin@nuvei.com",
"TerminationDate": null,
"OriginationSuspendedStatus": "Active",
"SettlementSuspendedStatus": "Active"
}
]
}
}