POST api/PozitiveBankDetail/InsertPozitiveBankProductData
Request Information
URI Parameters
None.
Body Parameters
clsPozitiveBankProductdetails| Name | Description | Type | Additional information |
|---|---|---|---|
| PaymentId | string |
None. |
|
| Types | Collection of TypeDetails_A |
None. |
|
| Services_charges | Collection of Services_charge_A |
None. |
Request Formats
application/json, text/json
Sample:
{
"PaymentId": "sample string 1",
"Types": [
{
"Type": "sample string 1",
"Products": [
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Price": 4.0,
"Vat": 5.0,
"ContractLengthYear": 6,
"Quantity": 7
},
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Price": 4.0,
"Vat": 5.0,
"ContractLengthYear": 6,
"Quantity": 7
}
]
},
{
"Type": "sample string 1",
"Products": [
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Price": 4.0,
"Vat": 5.0,
"ContractLengthYear": 6,
"Quantity": 7
},
{
"Id": 1,
"Name": "sample string 2",
"Description": "sample string 3",
"Price": 4.0,
"Vat": 5.0,
"ContractLengthYear": 6,
"Quantity": 7
}
]
}
],
"Services_charges": [
{
"Pricing_Model": "sample string 1",
"Trading_Name": "sample string 2",
"Transaction_Settlement_Model": "sample string 3",
"Transacting_Currencies": "sample string 4",
"Settlement_Cycle": "sample string 5",
"Settlement_Days": 6,
"Settlement_Currencies": "sample string 7",
"Product_Delivery_Lead_times_Days": 8,
"is_depositscollected": true,
"is_Pozitive_App": true,
"is_Pozitive_Solution": true,
"Number_of_outlets_required": 12,
"Outlet_Minimum_Term_Year": 13,
"AverageTransactionValue": 14
},
{
"Pricing_Model": "sample string 1",
"Trading_Name": "sample string 2",
"Transaction_Settlement_Model": "sample string 3",
"Transacting_Currencies": "sample string 4",
"Settlement_Cycle": "sample string 5",
"Settlement_Days": 6,
"Settlement_Currencies": "sample string 7",
"Product_Delivery_Lead_times_Days": 8,
"is_depositscollected": true,
"is_Pozitive_App": true,
"is_Pozitive_Solution": true,
"Number_of_outlets_required": 12,
"Outlet_Minimum_Term_Year": 13,
"AverageTransactionValue": 14
}
]
}
application/xml, text/xml
Sample:
<clsPozitiveBankProductdetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PozitivePaymentAPI.Models">
<PaymentId>sample string 1</PaymentId>
<Services_charges>
<clsPozitiveBankProductdetails.Services_charge_A>
<AverageTransactionValue>14</AverageTransactionValue>
<Number_of_outlets_required>12</Number_of_outlets_required>
<Outlet_Minimum_Term_Year>13</Outlet_Minimum_Term_Year>
<Pricing_Model>sample string 1</Pricing_Model>
<Product_Delivery_Lead_times_Days>8</Product_Delivery_Lead_times_Days>
<Settlement_Currencies>sample string 7</Settlement_Currencies>
<Settlement_Cycle>sample string 5</Settlement_Cycle>
<Settlement_Days>6</Settlement_Days>
<Trading_Name>sample string 2</Trading_Name>
<Transacting_Currencies>sample string 4</Transacting_Currencies>
<Transaction_Settlement_Model>sample string 3</Transaction_Settlement_Model>
<is_Pozitive_App>true</is_Pozitive_App>
<is_Pozitive_Solution>true</is_Pozitive_Solution>
<is_depositscollected>true</is_depositscollected>
</clsPozitiveBankProductdetails.Services_charge_A>
<clsPozitiveBankProductdetails.Services_charge_A>
<AverageTransactionValue>14</AverageTransactionValue>
<Number_of_outlets_required>12</Number_of_outlets_required>
<Outlet_Minimum_Term_Year>13</Outlet_Minimum_Term_Year>
<Pricing_Model>sample string 1</Pricing_Model>
<Product_Delivery_Lead_times_Days>8</Product_Delivery_Lead_times_Days>
<Settlement_Currencies>sample string 7</Settlement_Currencies>
<Settlement_Cycle>sample string 5</Settlement_Cycle>
<Settlement_Days>6</Settlement_Days>
<Trading_Name>sample string 2</Trading_Name>
<Transacting_Currencies>sample string 4</Transacting_Currencies>
<Transaction_Settlement_Model>sample string 3</Transaction_Settlement_Model>
<is_Pozitive_App>true</is_Pozitive_App>
<is_Pozitive_Solution>true</is_Pozitive_Solution>
<is_depositscollected>true</is_depositscollected>
</clsPozitiveBankProductdetails.Services_charge_A>
</Services_charges>
<Types>
<clsPozitiveBankProductdetails.TypeDetails_A>
<Products>
<clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<ContractLengthYear>6</ContractLengthYear>
<Description>sample string 3</Description>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>4</Price>
<Quantity>7</Quantity>
<Vat>5</Vat>
</clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<ContractLengthYear>6</ContractLengthYear>
<Description>sample string 3</Description>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>4</Price>
<Quantity>7</Quantity>
<Vat>5</Vat>
</clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
</Products>
<Type>sample string 1</Type>
</clsPozitiveBankProductdetails.TypeDetails_A>
<clsPozitiveBankProductdetails.TypeDetails_A>
<Products>
<clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<ContractLengthYear>6</ContractLengthYear>
<Description>sample string 3</Description>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>4</Price>
<Quantity>7</Quantity>
<Vat>5</Vat>
</clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
<ContractLengthYear>6</ContractLengthYear>
<Description>sample string 3</Description>
<Id>1</Id>
<Name>sample string 2</Name>
<Price>4</Price>
<Quantity>7</Quantity>
<Vat>5</Vat>
</clsPozitiveBankProductdetails.TypeDetails_A.Product_A>
</Products>
<Type>sample string 1</Type>
</clsPozitiveBankProductdetails.TypeDetails_A>
</Types>
</clsPozitiveBankProductdetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |