POST api/Cart/SavePedido
Request Information
URI Parameters
None.
Body Parameters
InvoiceParamRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| PreferenceID | string |
None. |
|
| Observations | string |
None. |
|
| EsProyecto | boolean |
None. |
|
| Proyecto | ProyectoParam |
None. |
|
| MercadoPago | boolean |
None. |
|
| CodCompIdFac | integer |
None. |
|
| SucursalFac | integer |
None. |
|
| NroCompFac | integer |
None. |
|
| UsuarioId | integer |
None. |
|
| PedidosEncId | integer |
None. |
|
| SubTotal | decimal number |
None. |
|
| Impuestos | decimal number |
None. |
|
| PaymentId | integer |
None. |
|
| Total | decimal number |
None. |
|
| TipoDeRetiroId | integer |
None. |
|
| RetiroId | integer |
None. |
|
| EsPedido | boolean |
None. |
|
| CodCompId | integer |
None. |
|
| Sucursal | integer |
None. |
|
| NroComp | integer |
None. |
|
| CuponId | integer |
None. |
|
| TransporteId | integer |
None. |
|
| TransporteDesc | string |
None. |
|
| OpcionDePagoId | integer |
None. |
|
| OpcionDePagoDesc | string |
None. |
|
| DireccionEntrega | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"PreferenceID": "sample string 1",
"Observations": "sample string 2",
"EsProyecto": true,
"Proyecto": {
"Name": "sample string 1",
"FechaLimite": "sample string 2",
"FechaDecision": "sample string 3",
"FechaProvision": "sample string 4",
"NameFinal": "sample string 5",
"NameContacto": "sample string 6",
"EmailCliFinal": "sample string 7",
"PresupuestoId": 8,
"TipoProyectoId": 9,
"CategoriaId": 10,
"ZonaId": 11,
"NameFirma": "sample string 12",
"NameResp": "sample string 13",
"EmailResp": "sample string 14",
"PhoneResp": "sample string 15",
"ContratacionId": 16,
"PhoneCliFinal": "sample string 17",
"DespProyecto": "sample string 18",
"Equipamiento": "sample string 19",
"Competidores": "sample string 20",
"Observaciones": "sample string 21",
"NameDist": "sample string 22",
"NameDistResp": "sample string 23",
"EmailDistResp": "sample string 24",
"PhoneDistResp": "sample string 25",
"ClienteId": 26,
"Products": [
{
"ProductId": 1,
"Code": "sample string 2",
"CodeAlternativo": "sample string 3",
"Description": "sample string 4",
"Cantidad": 5
},
{
"ProductId": 1,
"Code": "sample string 2",
"CodeAlternativo": "sample string 3",
"Description": "sample string 4",
"Cantidad": 5
}
]
},
"MercadoPago": true,
"CodCompIdFac": 1,
"SucursalFac": 1,
"NroCompFac": 1,
"UsuarioId": 1,
"PedidosEncId": 5,
"SubTotal": 1.0,
"Impuestos": 1.0,
"PaymentId": 6,
"Total": 7.0,
"TipoDeRetiroId": 8,
"RetiroId": 9,
"EsPedido": true,
"CodCompId": 1,
"Sucursal": 1,
"NroComp": 1,
"CuponId": 1,
"TransporteId": 1,
"TransporteDesc": "sample string 11",
"OpcionDePagoId": 1,
"OpcionDePagoDesc": "sample string 12",
"DireccionEntrega": "sample string 13"
}
application/xml, text/xml
Sample:
<InvoiceParamRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities">
<CodCompId>1</CodCompId>
<CuponId>1</CuponId>
<DireccionEntrega>sample string 13</DireccionEntrega>
<EsPedido>true</EsPedido>
<NroComp>1</NroComp>
<OpcionDePagoDesc>sample string 12</OpcionDePagoDesc>
<OpcionDePagoId>1</OpcionDePagoId>
<PaymentId>6</PaymentId>
<RetiroId>9</RetiroId>
<Sucursal>1</Sucursal>
<TipoDeRetiroId>8</TipoDeRetiroId>
<Total>7</Total>
<TransporteDesc>sample string 11</TransporteDesc>
<TransporteId>1</TransporteId>
<CodCompIdFac>1</CodCompIdFac>
<EsProyecto>true</EsProyecto>
<Impuestos>1</Impuestos>
<MercadoPago>true</MercadoPago>
<NroCompFac>1</NroCompFac>
<Observations>sample string 2</Observations>
<PedidosEncId>5</PedidosEncId>
<PreferenceID>sample string 1</PreferenceID>
<Proyecto>
<CategoriaId>10</CategoriaId>
<ClienteId>26</ClienteId>
<Competidores>sample string 20</Competidores>
<ContratacionId>16</ContratacionId>
<DespProyecto>sample string 18</DespProyecto>
<EmailCliFinal>sample string 7</EmailCliFinal>
<EmailDistResp>sample string 24</EmailDistResp>
<EmailResp>sample string 14</EmailResp>
<Equipamiento>sample string 19</Equipamiento>
<FechaDecision>sample string 3</FechaDecision>
<FechaLimite>sample string 2</FechaLimite>
<FechaProvision>sample string 4</FechaProvision>
<Name>sample string 1</Name>
<NameContacto>sample string 6</NameContacto>
<NameDist>sample string 22</NameDist>
<NameDistResp>sample string 23</NameDistResp>
<NameFinal>sample string 5</NameFinal>
<NameFirma>sample string 12</NameFirma>
<NameResp>sample string 13</NameResp>
<Observaciones>sample string 21</Observaciones>
<PhoneCliFinal>sample string 17</PhoneCliFinal>
<PhoneDistResp>sample string 25</PhoneDistResp>
<PhoneResp>sample string 15</PhoneResp>
<PresupuestoId>8</PresupuestoId>
<Products>
<ProjectProduct>
<Cantidad>5</Cantidad>
<Code>sample string 2</Code>
<CodeAlternativo>sample string 3</CodeAlternativo>
<Description>sample string 4</Description>
<ProductId>1</ProductId>
</ProjectProduct>
<ProjectProduct>
<Cantidad>5</Cantidad>
<Code>sample string 2</Code>
<CodeAlternativo>sample string 3</CodeAlternativo>
<Description>sample string 4</Description>
<ProductId>1</ProductId>
</ProjectProduct>
</Products>
<TipoProyectoId>9</TipoProyectoId>
<ZonaId>11</ZonaId>
</Proyecto>
<SubTotal>1</SubTotal>
<SucursalFac>1</SucursalFac>
<UsuarioId>1</UsuarioId>
</InvoiceParamRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
InvoiceResult| Name | Description | Type | Additional information |
|---|---|---|---|
| CodCompId | integer |
None. |
|
| NroComp | integer |
None. |
|
| Sucursal | integer |
None. |
|
| HayError | boolean |
None. |
|
| ListaErrores | Collection of InvoiceAndTaxesError |
None. |
|
| Intentos | integer |
None. |
|
| Completado | boolean |
None. |
|
| Pedido | PedidosEnc |
None. |
Response Formats
application/json, text/json
Sample:
{
"CodCompId": 1,
"NroComp": 2,
"Sucursal": 3,
"HayError": true,
"ListaErrores": [
{
"Descripcion": "sample string 1",
"DescripcionAmplia": "sample string 2"
},
{
"Descripcion": "sample string 1",
"DescripcionAmplia": "sample string 2"
}
],
"Intentos": 5,
"Completado": true,
"Pedido": {
"PedidoEncId": 1,
"FechaPedido": "2025-12-06T01:36:24.2530247-03:00",
"FechaEntrega": "2025-12-06T01:36:24.2530247-03:00",
"ClienteId": 1,
"Observaciones": "sample string 2",
"UsuarioAlta": 3,
"FechaAlta": "2025-12-06T01:36:24.2530247-03:00",
"EstadoId": 5,
"SubTotal": 1.0,
"Impuestos": 1.0,
"Descuento": 1.0,
"ImporteTotal": 1.0,
"EnviaMail": true,
"SucursalId": 1,
"RetiroId": 1,
"TipoDeRetiroId": 1,
"MercadoPagoId": 1,
"CodCompID": 1,
"Sucursal": 1,
"NroComp": 1,
"CuponId": 1,
"CodCompIDPed": 1,
"SucursalPed": 1,
"NroCompPed": 1,
"Procesado": true,
"FechaProcesado": "2025-12-06T01:36:24.2540301-03:00",
"Error": "sample string 6",
"DireccionEntrega": "sample string 7",
"OpcionDePagoDesc": "sample string 8",
"OpcionDePagoId": 1,
"TransporteId": 1,
"TransporteDesc": "sample string 9",
"PedidoSpertaProcesado": true,
"FacturaSpertaProcesada": true,
"Intentos": 1,
"ObjectState": 10
}
}
application/xml, text/xml
Sample:
<InvoiceResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities">
<CodCompId>1</CodCompId>
<Completado>true</Completado>
<HayError>true</HayError>
<Intentos>5</Intentos>
<ListaErrores>
<InvoiceAndTaxesError>
<Descripcion>sample string 1</Descripcion>
<DescripcionAmplia>sample string 2</DescripcionAmplia>
</InvoiceAndTaxesError>
<InvoiceAndTaxesError>
<Descripcion>sample string 1</Descripcion>
<DescripcionAmplia>sample string 2</DescripcionAmplia>
</InvoiceAndTaxesError>
</ListaErrores>
<NroComp>2</NroComp>
<Pedido>
<ObjectState xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Framework.Interfaces">10</ObjectState>
<ClienteId>1</ClienteId>
<CodCompID>1</CodCompID>
<CodCompIDPed>1</CodCompIDPed>
<CuponId>1</CuponId>
<Descuento>1</Descuento>
<DireccionEntrega>sample string 7</DireccionEntrega>
<EnviaMail>true</EnviaMail>
<Error>sample string 6</Error>
<EstadoId>5</EstadoId>
<FacturaSpertaProcesada>true</FacturaSpertaProcesada>
<FechaAlta>2025-12-06T01:36:24.2530247-03:00</FechaAlta>
<FechaEntrega>2025-12-06T01:36:24.2530247-03:00</FechaEntrega>
<FechaPedido>2025-12-06T01:36:24.2530247-03:00</FechaPedido>
<FechaProcesado>2025-12-06T01:36:24.2540301-03:00</FechaProcesado>
<ImporteTotal>1</ImporteTotal>
<Impuestos>1</Impuestos>
<Intentos>1</Intentos>
<MercadoPagoId>1</MercadoPagoId>
<NroComp>1</NroComp>
<NroCompPed>1</NroCompPed>
<Observaciones>sample string 2</Observaciones>
<OpcionDePagoDesc>sample string 8</OpcionDePagoDesc>
<OpcionDePagoId>1</OpcionDePagoId>
<PedidoEncId>1</PedidoEncId>
<PedidoSpertaProcesado>true</PedidoSpertaProcesado>
<Procesado>true</Procesado>
<RetiroId>1</RetiroId>
<SubTotal>1</SubTotal>
<Sucursal>1</Sucursal>
<SucursalId>1</SucursalId>
<SucursalPed>1</SucursalPed>
<TipoDeRetiroId>1</TipoDeRetiroId>
<TransporteDesc>sample string 9</TransporteDesc>
<TransporteId>1</TransporteId>
<UsuarioAlta>3</UsuarioAlta>
</Pedido>
<Sucursal>3</Sucursal>
</InvoiceResult>