Download OpenAPI specification:Download
Within the Business Controller you can activate a company, set up after registration. Search for a company and view its locations around the world. Change its details, get a list of its transactions and balance in a company’s account. Set or get card spending limits.
Activates the company.
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 20366,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Add a business consumer with card spend limit for ATM, POS and ecommerce.
GetBalanceReq
CompanyID required | integer <int32> Unique identifier of the company. |
DepartmentID | integer <int32> Optional Unique identifier of the department in the company. |
IsAuthorizer | boolean Optional Boolean that identifies whether to issue or not issue a card to the consumer(s).Valid values are `true` or `false`. |
Title | integer <int32> Conditional : Mandatory when client defind "title must" in scheme setting. Title must be from one of the values as - "Mr, Mrs, Miss, Ms, Dr, Sir, Prof, Other".1 = Mr 2 = Mrs 3 = Miss 4 = Ms 5 = Dr 6 = Prof 8 = Sir 9 = Other 0 = Select 1 = Mr 2 = Mrs 3 = Miss 4 = Ms 5 = Dr 6 = Prof 7 = Rev 8 = Sir 9 = Other 10 = Master |
FirstName required | string [ 2 .. 50 ] characters First name of consumer. |
LastName required | string [ 2 .. 50 ] characters Last name of consumer. |
Gender required | string [ 0 .. 1 ] characters The gender of the consumer. MUST be from one of the values, "M - Male", "F - Female", "U - Unknown". |
DOB required | string <date-time> Date of birth of the consumer.
|
JobTitle | string [ 0 .. 30 ] characters Optional Job title of the employee (consumer). |
ConsumerCode | string [ 0 .. 30 ] characters Solaris provided unique identifier of the consumer. |
Nationality | string [ 0 .. 3 ] characters Optional Nationality in three-digit ISO 3166-1 numeric code format. |
EmailAddress required | string [ 0 .. 100 ] characters Mandatory for Employee/Add method, Optional for Employee/Change Method. Email address of the company.Regex : ^(([\w-+]+.)+[\w-+.]+|([a-zA-Z]{1}|[\w-+]{2,64}))@((([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9]).([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9]).([0-1]?[0-9]{1,2}|25[0-5]|2[0-4][0-9]).([0-1]? [0-9]{1,2}|25[0-5]|2[0-4][0-9])){1}|(a-zA-Z0-9+.)+[a-zA-Z]{1}[a-zA-Z0-9-]{1,23})$ |
MobileNumber required | string [ 0 .. 50 ] characters Numeric value of mobile number without ISO country code. |
MobileISOCountryCode required | string [ 1 .. 3 ] characters ISO country code of mobile. |
Landlinenumber | string [ 0 .. 50 ] characters Optional Landline number's numeric value without ISO country code. |
LandlineISOCountryCode | string [ 0 .. 3 ] characters Conditional: Mandatory if landline number is specified. ISO country code for the Landline number. |
CardDesignCode | string [ 0 .. 8 ] characters Unique identifier of the card's design. |
CardLine4Data | string Optional Additional Data-1 to be printed on Card if card design supports line 4 "Free Text". |
CardLine5Data | string Optional Additional Data-2 to be printed on Card if card design support line 5 "Free Text" |
IsUBO | boolean Gets or sets IsUBO in the company.
|
SharePercent | integer <int32> The percentage of ownership in the company. |
PersonalIdentificationNumber | string Lithuania Residents Person Code (mandatory for Lithuanian consumers). |
object (ConsumerCardLimitReq) ConsumerCardLimitReq | |
IsSkipCardIssuance | boolean Gets or sets IsSkipCardIssuance.
|
PersonID | string [ 0 .. 100 ] characters CRR PersonID |
BusinessID | string [ 0 .. 500 ] characters CRR BusinessID |
ClientRequestReference | string [ 0 .. 50 ] characters Solaris partners should provide a reference number in each API request for tracking/auditing purpose of actions performed on the Solaris platform. |
CultureID | integer <int32> Unique identifier of the response language. Default language value is 1. i.e. UK English. Other supported values are 1 = UK English, 2 = Russian, 3 = Latvian. |
OK
Bad Request
Internal Server Error
{- "CompanyID": 21638,
- "DepartmentID": 0,
- "IsAuthorizer": false,
- "Title": 1,
- "FirstName": "Peter",
- "LastName": "Andersan",
- "Gender": "M",
- "DOB": "2021-09-20T15:08:30.5115771+05:30",
- "JobTitle": "job title1",
- "ConsumerCode": "EMP124",
- "Nationality": "440",
- "EmailAddress": "peterandersan123@gmail.com",
- "MobileNumber": "9876543210",
- "MobileISOCountryCode": "826",
- "Landlinenumber": "3216547",
- "LandlineISOCountryCode": "826",
- "CardDesignCode": "",
- "CardLine4Data": "string",
- "CardLine5Data": "string",
- "IsUBO": true,
- "SharePercent": 26,
- "PersonalIdentificationNumber": "11111111120",
- "CardLimit": {
- "ATMDailyLimit": 10000,
- "ATMWeeklyLimit": 20000,
- "ATMMonthlyLimit": 30000,
- "ATMYearlyLimit": 40000,
- "POSDailyLimit": 10000,
- "POSWeeklyLimit": 20000,
- "POSMonthlyLimit": 30000,
- "POSYearlyLimit": 40000,
- "DailyTotalLimit": 10000,
- "WeeklyTotalLimit": 20000,
- "MonthlyTotalLimit": 30000,
- "YearlyTotalLimit": 40000,
- "ECommDailyLimit": 10000,
- "ECommWeeklyLimit": 20000,
- "ECommMonthlyLimit": 30000,
- "ECommYearlyLimit": 40000,
- "ClientAuthorizationDailyLimit": 10000,
- "ClientAuthorizationWeeklyLimit": 20000,
- "ClientAuthorizationMonthlyLimit": 30000,
- "ClientAuthorizationYearlyLimit": 40000,
- "ClientAuthorizationDailyAgreementCount": 10,
- "ClientAuthorizationWeeklyAgreementCount": 20,
- "ClientAuthorizationMonthlyAgreementCount": 30,
- "ClientAuthorizationYearlyAgreementCount": 40
}, - "IsSkipCardIssuance": true,
- "PersonID": "string",
- "BusinessID": "string",
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "ConsumerID": 76216,
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Add new location of the company.
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 20365,
- "LocationName": "Skipton",
- "Website": "www.demoexample.com",
- "PhoneNumber": "9033787834",
- "PhoneNumberISOCountryCode": "826",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "LocationID": 0,
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
ChangeTerms method is used to change the existing terms and agreement package for a company.
ChangeTermsReq
OK
Bad Request
Internal Server Error
{- "AgreementCode": "ABCXYZ",
- "PackageEffectiveDate": "2021-11-19T13:27:32.0266383+05:30",
- "CompanyID": 20365,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns the latest balance of the company's account.
GetBalanceReq
OK
Bad Request
Internal Server Error
{- "CompanyID": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "ISOAccountCurrencyCode": "826",
- "FriendlyName": "DemoExample Group Main",
- "AccountStatus": "Live",
- "AccountBalance": 9983922,
- "DebitHoldBalance": 0,
- "CreditHoldBalance": 0,
- "EnvelopeHoldBalance": 0,
- "AvailableBalance": 9983922,
- "AccountIdentifier": 949838,
- "AccountNumber": "00000570",
- "SortCode": "608370",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX",
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns card spend limit of the business account.
The object req information.
OK
Bad Request
Internal Server Error
{- "CardID": 17817,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Limit": {
- "ATMDailyLimit": 10,
- "ATMWeeklyLimit": 10,
- "ATMMonthlyLimit": 10,
- "ATMYearlyLimit": 10,
- "POSDailyLimit": 10,
- "POSWeeklyLimit": 10,
- "POSMonthlyLimit": 10,
- "POSYearlyLimit": 10,
- "DailyTotalLimit": 100,
- "WeeklyTotalLimit": 100,
- "MonthlyTotalLimit": 100,
- "YearlyTotalLimit": 100,
- "ECommDailyLimit": 5,
- "ECommWeeklyLimit": 5,
- "ECommMonthlyLimit": 5,
- "ECommYearlyLimit": 5
}, - "LimitUsed": {
- "ATMDailyLimit": 10,
- "ATMWeeklyLimit": 10,
- "ATMMonthlyLimit": 10,
- "ATMYearlyLimit": 10,
- "POSDailyLimit": 10,
- "POSWeeklyLimit": 10,
- "POSMonthlyLimit": 10,
- "POSYearlyLimit": 10,
- "DailyTotalLimit": 100,
- "WeeklyTotalLimit": 100,
- "MonthlyTotalLimit": 100,
- "YearlyTotalLimit": 100,
- "ECommDailyLimit": 5,
- "ECommWeeklyLimit": 5,
- "ECommMonthlyLimit": 5,
- "ECommYearlyLimit": 5
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns the set and utlized card spend limits of the company's account.
GetBalanceReq
OK
Bad Request
Internal Server Error
{- "CompanyID": 20365,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Limit": {
- "ATMDailyLimit": 10,
- "ATMWeeklyLimit": 10,
- "ATMMonthlyLimit": 10,
- "ATMYearlyLimit": 10,
- "POSDailyLimit": 10,
- "POSWeeklyLimit": 10,
- "POSMonthlyLimit": 10,
- "POSYearlyLimit": 10,
- "DailyTotalLimit": 100,
- "WeeklyTotalLimit": 100,
- "MonthlyTotalLimit": 100,
- "YearlyTotalLimit": 100,
- "ECommDailyLimit": 5,
- "ECommWeeklyLimit": 5,
- "ECommMonthlyLimit": 5,
- "ECommYearlyLimit": 5
}, - "LimitUsed": {
- "ATMDailyLimit": 10,
- "ATMWeeklyLimit": 10,
- "ATMMonthlyLimit": 10,
- "ATMYearlyLimit": 10,
- "POSDailyLimit": 10,
- "POSWeeklyLimit": 10,
- "POSMonthlyLimit": 10,
- "POSYearlyLimit": 10,
- "DailyTotalLimit": 100,
- "WeeklyTotalLimit": 100,
- "MonthlyTotalLimit": 100,
- "YearlyTotalLimit": 100,
- "ECommDailyLimit": 5,
- "ECommWeeklyLimit": 5,
- "ECommMonthlyLimit": 5,
- "ECommYearlyLimit": 5
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns name, registration and VAT number, the date of establishment, address, website URL, list of directors and account number of the specified company.
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Company": {
- "CompanyID": 20365,
- "CompanyName": "DemoExample Group LTD",
- "BusinessType": "Advanced Business",
- "VATNumber": "CON143",
- "RegistrationNumber": "COM145",
- "EstablishedOn": "2021-09-20T15:08:29.4982452+05:30",
- "MarketSector": "IT",
- "CompanyURL": "www.demoexample.com",
- "AnnualTurnover": 0,
- "AnnualProfit": 0,
- "AccountIdentifier": 179105,
- "AccountNumber": "44179105",
- "SortCode": "623053",
- "IBAN": "GB58CNFV60837000002581",
- "BIC": "CNFVGB21XXX",
- "IsActive": true,
- "BusinessID": "e0277fae750a4c849660da873f94cbiz",
- "RiskClassificationStatus": "NOT_SCORED",
- "ContactRes": {
- "EmailAddress": "harry@demogroup.com",
- "MobileNumber": "4445345435",
- "MobileNumberISOCountryCode": "826",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}, - "RegisteredAddress": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}
}
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns name of the location and address of the company, including its website and phone number.
The object req information.
OK
Bad Request
Internal Server Error
{- "LocationID": 14,
- "CompanyID": 20365,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Location": {
- "CompanyID": 20365,
- "LocationID": 14,
- "LocationName": "Skipton",
- "Website": "www.demoexample.com",
- "PhoneNumber": "9033787834",
- "PhoneNumberCountryCode": "091",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}
}, - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of names of companies registered under the specified code. Also returns information like registration and VAT number; account number, annual turnover and profit of all the listed companies.
The object req information.
OK
Bad Request
Internal Server Error
{- "SchemeCode": "[SchemeCode]",
- "RegistrationNumber": "[RegistrationNumber]",
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "CompanyList": [
- {
- "CompanyID": 20365,
- "CompanyName": "DemoExample Group LTD",
- "BusinessType": "Advanced Business",
- "VATNumber": "CON143",
- "RegistrationNumber": "COM145",
- "EstablishedOn": "2021-09-20T15:08:29.4982452+05:30",
- "MarketSector": "IT",
- "CompanyURL": "www.demoexample.com",
- "AnnualTurnover": 0,
- "AnnualProfit": 0,
- "AccountIdentifier": 179105,
- "AccountNumber": "44179105",
- "SortCode": "623053",
- "IBAN": "GB58CNFV60837000002581",
- "BIC": "CNFVGB21XXX",
- "IsActive": true,
- "BusinessID": "e0277fae750a4c849660da873f94cbiz",
- "RiskClassificationStatus": "NOT_SCORED",
- "ContactRes": {
- "EmailAddress": "harry@demogroup.com",
- "MobileNumber": "4445345435",
- "MobileNumberISOCountryCode": "826",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}, - "RegisteredAddress": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}
}
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of personal and account information of primary and secondary consumers by Company Id.
ListConsumersReq
OK
Bad Request
Internal Server Error
{- "CompanyDetailID": 1,
- "RowIndex": 1,
- "Pagesize": 2,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "CompanyID": 19288,
- "CompanyName": "DemoExample Group",
- "ConsumerResList": [
- {
- "ConsumerPersonalRes": {
- "IsDepartmentHead": true,
- "DepartmentID": 2,
- "DepartmentName": "DemoExample Group Ind Dept.",
- "IsUBO": true,
- "SharePercent": 25,
- "PersonalIdentificationNumber": "12345678901",
- "ConsumerID": 73896,
- "Title": 1,
- "FirstName": "Darshit",
- "LastName": "Desai",
- "CardDisplayName": "",
- "Gender": "M",
- "DOB": "2021-09-20T15:08:30.7399266+05:30",
- "ConsumerType": 1,
- "Relationship": 1,
- "Passportnumber": "",
- "PassportExpiryDate": "2020-07-03T17:26:06.1076331+05:30",
- "Drivinglicence": "",
- "DrivingLicenceExpiryDate": "2019-08-24T14:15:22Z",
- "Nationalidcardline1": "",
- "Nationalidcardline2": "",
- "NationalIDCardExpiryDate": "2019-08-24T14:15:22Z",
- "Nationality": "",
- "SocialSecurityNumber": "1236",
- "KYCClientReferenceID": "00000000-0000-0000-0000-000000000000",
- "KYCStatusID": 2,
- "ShipmentMethodCode": "BULK044",
- "ExpectedYearlySpend": 0,
- "TransactionVolume": 0,
- "PurposeofAccount": 0,
- "Occupation": 0,
- "OccupationDescription": "",
- "CountryofBirth": "826(UK)",
- "Citizenship": "826(UK)",
- "OtherDocumentName": "Fire arms",
- "OtherDocumentDetails": "12345dfsmsms",
- "OtherDocumentExpiryDate": "2024-12-21T13:58:03.0734254+05:30"
}, - "ContactRes": {
- "EmailAddress": "darshit.desai@demogroup.com",
- "MobileNumber": "449824320432",
- "MobileNumberCountryCode": "44",
- "MobileNumberISOCountryCode": "",
- "IsMobileVerified": false,
- "AddressRes": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}
}
}
], - "TotalRows": 20,
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of locations of the company.
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 20365,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Locations": [
- {
- "CompanyID": 20365,
- "LocationID": 14,
- "LocationName": "Skipton",
- "Website": "www.demoexample.com",
- "PhoneNumber": "9033787834",
- "PhoneNumberCountryCode": "091",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "",
- "District": "North Yorkshire",
- "Country": "UK",
- "Postcode": "BD23 1RL",
- "AddressLine1": "101 South Street",
- "AddressLine2": "Nr. Highland",
- "AddressLine3": "Opp. Fun Park",
- "Region": "North West",
- "Organization": "DemoExample Group",
- "ISOCountryCode": "826"
}
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of uncleared/pending card transactions.
ListPendingCardAuthorizationsReq
OK
Bad Request
Internal Server Error
{- "CompanyID": 14023,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "AuthorizationResList": [
- {
- "CardID": 14023,
- "AuthorizationID": 922337,
- "CardTransactionID": 18135053041396,
- "SystemDate": "2021-11-12T13:27:33.4288892+05:30",
- "AuthorizationDate": "2021-11-12T13:27:33.4298892+05:30",
- "AuthorizedAmount": 4050,
- "AuthorizedAmountISOCurrencyCode": "826",
- "LocalAmount": 4050,
- "LocalAmountISOCurrencyCode": "840",
- "CashBackAmount": 0,
- "FeeAmount": 0,
- "IsCredit": false,
- "ProcessingCodeID": "1",
- "CardAcceptorID": "IP",
- "TerminalCode": "TERMID01",
- "TerminalLocation": "ACQUIRER NAME",
- "TerminalStreet": "",
- "TerminalCity": "CITY NAME",
- "TerminalCountry": "US",
- "MCC": "6011",
- "TokenReferenceNumber": 636420250468403000,
- "IsPinPresent": true,
- "IsCardPresent": true,
- "RRN": "813514001395",
- "ApprovalCode": "001395",
- "TransactionIndicator": "0",
- "Description": "",
- "AccountIdentifier": 258370,
- "AccountNumber": "02583700",
- "SortCode": "623053",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX"
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of terms and conditions of the business account as per agreement.
The request information.
OK
Bad Request
Internal Server Error
{- "TypesOfBusiness": 1,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "TermsResList": [
- {
- "StartDate": "2021-09-20T00:00:00+05:30",
- "Description": "Test Package1",
- "TypesOfBusiness": 1,
- "AgreementCode": "ZWYV2XAZ",
- "BusinessType": ""
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of terms and conditions of the business account as per agreement.
The request information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 12345678,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "TermsResList": [
- {
- "TermID": 1,
- "Description": "Test Package1",
- "TypesOfBusiness": 1,
- "AgreementCode": "ZWYV2XAZ",
- "TermSignedDate": "21-09-20T00:00:00+05:30",
- "IsCurrentTerm": true,
- "BusinessType": "",
- "IsActive": false
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of transactions based on search criteria
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 24179,
- "FromDate": "2021-09-19T09:38:30.2024008Z",
- "ToDate": "2021-09-20T09:38:30.2024008Z",
- "Reference": "",
- "RowIndex": 1,
- "Pagesize": 5,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "TotalRows": 259,
- "TransactionResList": [
- {
- "TransactionID": 2325164,
- "LocalTransactionDate": "2021-11-12T00:00:00+05:30",
- "UTCTransactionDate": "2021-11-12T00:00:00Z",
- "Description": "Account Withdraw",
- "TransactionType": 1,
- "ReferenceNumber": "Withdraw 123",
- "ClientReferenceNumber": "",
- "IsDebit": true,
- "TransactionAmount": 100,
- "RunningAccountBalance": 88150,
- "SenderSortCode": "",
- "SenderAccountNumber": "",
- "SenderIBAN": "",
- "SenderBIC": "",
- "SenderName": "",
- "SenderAddress": "",
- "ChargeRefTransactionID": 12484,
- "TransactionSubType": 1,
- "AccountIdentifier": 258370,
- "AccountNumber": "02583700",
- "SortCode": "623053",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX"
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Returns list of transactions based on search criteria
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 24179,
- "FromDate": "2021-09-19T09:38:30.2024008Z",
- "ToDate": "2021-09-20T09:38:30.2024008Z",
- "Reference": "",
- "RowIndex": 1,
- "Pagesize": 5,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "TotalRows": 259,
- "TransactionResList": [
- {
- "TransactionID": 2325164,
- "LocalTransactionDate": "2021-09-20T00:00:00+05:30",
- "UTCTransactionDate": "2021-09-20T00:00:00Z",
- "Description": "Account Withdraw\"",
- "TransactionType": 1,
- "ReferenceNumber": "Withdraw 123",
- "ClientReferenceNumber": "",
- "IsDebit": true,
- "TransactionAmount": 100,
- "RunningAccountBalance": 88150,
- "ChargeRefTransactionID": 0,
- "Recipient": {
- "ISOCountryCode": "826",
- "BankName": "AddBankC3Int",
- "BankAddress": "New Bank AddressC3 Int",
- "BankSortCode": "",
- "BankAccountNumber": "",
- "BankAccountHolderName": "TESTC3",
- "FriendlyName": "string",
- "IBAN": "BG232DSDSERER5646445",
- "BIC": "CNFVBG12341",
- "NCC": "",
- "BankAccountTypeID": 2,
- "RecipientEmailAddress": "konark@demogroup.com"
}, - "Sender": {
- "ISOCountryCode": "826",
- "BankName": "AddBankC3Int",
- "BankAddress": "New Bank AddressC3 Int",
- "BankSortCode": "",
- "BankAccountNumber": "",
- "BankAccountHolderName": "TESTC3",
- "FriendlyName": "string",
- "IBAN": "BG232DSDSERER5646445",
- "BIC": "CNFVBG12341",
- "NCC": "",
- "BankAccountTypeID": 2,
- "RecipientEmailAddress": "konark@demogroup.com"
}, - "AccountIdentifier": 258370,
- "AccountNumber": "02583700",
- "SortCode": "623053",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX"
}
], - "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
RegistrationReq
OK
Bad Request
Internal Server Error
{- "BusinessID": "string",
- "Persons": [
- {
- "DirectorRequestReference": "string",
- "PersonID": "string",
- "PassportNumber": "",
- "PassportExpiryDate": "2021-09-20T14:21:20.3295665+05:30",
- "DrivingLicenceNumber": "[DrivingLicenceNumber]",
- "PreviousAddress": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "LivedAtPresentAddressInMonth": 20,
- "NationalIDCardLine1": "[NationalIDCardLine1]",
- "NationalIDCardLine2": "[NationalIDCardLine2]",
- "SocialSecurityNumber": "[SocialSecurityNumber]",
- "IsPrimaryConsumer": true,
- "CardDesignCode": "[CardDesignCode]",
- "CardLine4Data": "[CardLine4Data]",
- "CardLine5Data": "[CardLine5Data]",
- "ClientSSOReferenceNumber": "[ClientSSOReferenceNumber]",
- "IsSkipCardIssuance": false,
- "EmployeeNumber": "MAH140401",
- "PersonalIdentificationNumber": "11111111120"
}
], - "AgreementCode": "5EJYKHTY",
- "MarketSector": 1,
- "AnnualTurnover": 0,
- "AnnualProfit": 0,
- "IsRegistrationTermsAgreed": true,
- "Contact": {
- "EmailAddress": "info@demogroup.com",
- "MobileNumber": "9033787834",
- "MobileNumberISOCountryCode": "826",
- "Address": {
- "AddressLine1": "",
- "AddressLine2": "",
- "Postcode": "BD23 1RL",
- "Town": "Skipton",
- "ISOCountryCode": "826"
}
}, - "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Directors": [
- {
- "DirectorID": 0,
- "ConsumerID": 0,
- "DirectorRequestReference": "string"
}
], - "CompanyID": 256,
- "AccountIdentifier": 949838,
- "AccountNumber": "00000570",
- "SortCode": "608370",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX",
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Set up card spend limit for ATM, POS and Ecommerce.
The object req information.
OK
Bad Request
Internal Server Error
{- "CardID": 1,
- "ATMDailyLimit": 10,
- "ATMWeeklyLimit": 10,
- "ATMMonthlyLimit": 10,
- "ATMYearlyLimit": 10,
- "POSDailyLimit": 10,
- "POSWeeklyLimit": 10,
- "POSMonthlyLimit": 10,
- "POSYearlyLimit": 10,
- "DailyTotalLimit": 100,
- "WeeklyTotalLimit": 100,
- "MonthlyTotalLimit": 100,
- "YearlyTotalLimit": 100,
- "ECommDailyLimit": 5,
- "ECommWeeklyLimit": 5,
- "ECommMonthlyLimit": 5,
- "ECommYearlyLimit": 5,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Set up the limits of business account for ATM, POS and Ecommerce.
GetBalanceReq
OK
Bad Request
Internal Server Error
{- "CompanyID": 20365,
- "ATMDailyLimit": 100,
- "ATMWeeklyLimit": 200,
- "ATMMonthlyLimit": 300,
- "ATMYearlyLimit": 400,
- "POSDailyLimit": 100,
- "POSWeeklyLimit": 200,
- "POSMonthlyLimit": 300,
- "POSYearlyLimit": 400,
- "DailyTotalLimit": 1000,
- "WeeklyTotalLimit": 2000,
- "MonthlyTotalLimit": 3000,
- "YearlyTotalLimit": 4000,
- "ECommDailyLimit": 100,
- "ECommWeeklyLimit": 200,
- "ECommMonthlyLimit": 300,
- "ECommYearlyLimit": 400,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
SoleTraderRegistrationReq
OK
Bad Request
Internal Server Error
{- "BusinessID": "string",
- "Person": {
- "PersonID": "string",
- "PassportNumber": "",
- "PassportExpiryDate": "2021-09-20T14:21:20.3295665+05:30",
- "DrivingLicenceNumber": "[DrivingLicenceNumber]",
- "PreviousAddress": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "LivedAtPresentAddressInMonth": 20,
- "NationalIDCardLine1": "[NationalIDCardLine1]",
- "NationalIDCardLine2": "[NationalIDCardLine2]",
- "SocialSecurityNumber": "[SocialSecurityNumber]",
- "IsPrimaryConsumer": true,
- "CardDesignCode": "[CardDesignCode]",
- "CardLine4Data": "[CardLine4Data]",
- "CardLine5Data": "[CardLine5Data]",
- "ClientSSOReferenceNumber": "[ClientSSOReferenceNumber]",
- "IsSkipCardIssuance": false,
- "EmployeeNumber": "MAH140401",
- "PersonalIdentificationNumber": "11111111120"
}, - "AgreementCode": "5EJYKHTY",
- "MarketSector": 1,
- "AnnualTurnover": 0,
- "AnnualProfit": 0,
- "IsRegistrationTermsAgreed": true,
- "Contact": {
- "EmailAddress": "info@demogroup.com",
- "MobileNumber": "9033787834",
- "MobileNumberISOCountryCode": "826",
- "Address": {
- "AddressLine1": "",
- "AddressLine2": "",
- "Postcode": "BD23 1RL",
- "Town": "Skipton",
- "ISOCountryCode": "826"
}
}, - "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "CompanyID": 256,
- "Directors": [
- {
- "DirectorID": 0,
- "ConsumerID": 0,
- "DirectorRequestReference": "string"
}
], - "AccountIdentifier": 949838,
- "AccountNumber": "00000570",
- "SortCode": "608370",
- "IBAN": "GB35CNFV60837000000570",
- "BIC": "CNFVGB21XXX",
- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Update consumer's mobile number,address,registered address and email address.
UpdateCompanyContactDetailsReq
OK
Bad Request
Internal Server Error
{- "CompanyID": 42603,
- "MobileNumber": "1234567890",
- "MobileNumberISOCountryCode": "826",
- "EmailAddress": "abc@xyz.com",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "RegisteredAddress": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Updates information of the company.
The object req information.
OK
Bad Request
Internal Server Error
{- "CompanyID": 20366,
- "CompanyName": "Credecard Pvt. Ltd.",
- "VATNumber": "CON143",
- "RegistrationNumber": "COM145",
- "EstablishedOn": "2021-09-20T15:08:29.6658189+05:30",
- "MarketSector": 1,
- "AnnualTurnover": 0,
- "AnnualProfit": 0,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Update consumer's mobile number and email address.
UpdateConsumerContactDetailsReq
OK
Bad Request
Internal Server Error
{- "ConsumerID": 42603,
- "MobileNumber": "1234567890",
- "MobileNumberISOCountryCode": "826",
- "EmailAddress": "abc@xyz.com",
- "Address": {
- "BuildingNo": "4",
- "BuildingName": "Navigation House",
- "Subbuilding": "",
- "SubStreet": "",
- "Street": "Belmont Wharf",
- "Town": "Skipton",
- "County": "UK",
- "District": "North Yorkshire",
- "ISOCountryCode": "826",
- "Postcode": "BD23 1RL",
- "AddressLine1": "",
- "AddressLine2": "",
- "AddressLine3": "",
- "Region": "",
- "Organization": ""
}, - "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}
Updates consumer’s personal information like name, gender, date of birth, including details of passport, driving license and national identity card.
UpdateConsumerDetailReq
OK
Bad Request
Internal Server Error
{- "ConsumerID": 42603,
- "Title": 1,
- "FirstName": "XYZ",
- "LastName": "ABC",
- "DepartmentID": 876,
- "ConsumerCode": "CUST001",
- "JobTitle": "JOB1",
- "Gender": "F",
- "DOB": "2001-09-20T15:08:30.562443+05:30",
- "Language": "01",
- "Relationship": 1,
- "Nationality": "440",
- "PassportNumber": "",
- "PassportExpiryDate": "2021-09-20T15:08:30.5634406+05:30",
- "DrivingLicenceNumber": "string",
- "NationalIDCardLine1": "",
- "NationalIDCardLine2": "",
- "SharePercent": 26,
- "PersonalIdentificationNumber": "11992244661",
- "IsUBO": true,
- "ClientRequestReference": "[ReferenceExample]",
- "CultureID": 1
}
{- "Description": "Success",
- "ResponseCode": "000",
- "ResponseDateTime": "2021-12-21T13:58:02.899",
- "ClientRequestReference": "reference",
- "RequestID": 27194
}