POST api/ProcesaCanje?UsuarioLogueado={UsuarioLogueado}&ClaveOrigen={ClaveOrigen}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
UsuarioLogueado

string

Required

ClaveOrigen

integer

Required

Body Parameters

Canje
NameDescriptionTypeAdditional information
XMLCanje

string

None.

claveSocio

decimal number

None.

recibeTitular

boolean

None.

nombreTercero

string

None.

clavePlaza

integer

None.

claveSucursal

integer

None.

claveCampania

integer

None.

correo

string

None.

tokenPV

globally unique identifier

None.

claveUsuario

string

None.

FechaCreacion

string

None.

Moneda

string

None.

IdPOS

string

None.

IdExterno

string

None.

IdCuenta

integer

None.

MontoRecarga

string

None.

Msgtransaccion

string

None.

IDTransaccion

integer

None.

BoolRegarga

boolean

None.

NumTelefonico

string

None.

Compania

string

None.

PremioMLG

boolean

None.

Error

integer

None.

Mensaje

string

None.

Clave

integer

None.

Premio

string

None.

Fecha

string

None.

Seleccionado

boolean

None.

Dinero

decimal number

None.

Puntos

decimal number

None.

ClavePremio

string

None.

PuntosMinimo

decimal number

None.

PuntosOriginal

decimal number

None.

FechaEntrega

string

None.

HabilitaEntrega

boolean

None.

HabilitaEntregaTemporal

boolean

None.

SeleccionadoGarantia

boolean

None.

FechaProximaEntrega

string

None.

HabilitaGarantia

boolean

None.

MensajeGarantia

string

None.

MuestraMensajeGarantia

boolean

None.

MuestraMensajeEntrega

boolean

None.

MensajeEntrega

string

None.

FechaEstimada

string

None.

HabilitaGarantiaTemporal

boolean

None.

MotivosGarantia

Collection of MotivoGarantia

None.

ClaveMotivoGarantia

integer

None.

ClaveInventarioDetalle

integer

None.

MensajeAuxiliar

string

None.

Estatus

string

None.

ClaveOrigen

integer

None.

MotivoGtia

string

None.

Plaza

string

None.

Sucursal

string

None.

FechaPeticionGtia

string

None.

ClaveSocio

string

None.

FechaRecibidoSucursal

string

None.

FechaDevolucionProv

string

None.

ClaveGarantia

string

None.

NombreSocio

string

None.

ClaveInventarioApartado

integer

None.

PeriodoCorte

string

None.

EstatusMLG

string

None.

NumeroGuiaMLG

string

None.

ComentarioMLG

string

None.

LstMotivosGarantia

Collection of MotivoGarantia

None.

Request Formats

application/json, text/json

Sample:
{
  "XMLCanje": "sample string 1",
  "claveSocio": 2.0,
  "recibeTitular": true,
  "nombreTercero": "sample string 4",
  "clavePlaza": 5,
  "claveSucursal": 6,
  "claveCampania": 7,
  "correo": "sample string 8",
  "tokenPV": "0d65012a-a4fa-4630-acc5-1a3d12271245",
  "claveUsuario": "sample string 10",
  "FechaCreacion": "sample string 11",
  "Moneda": "sample string 12",
  "IdPOS": "sample string 13",
  "IdExterno": "sample string 14",
  "IdCuenta": 15,
  "MontoRecarga": "sample string 16",
  "Msgtransaccion": "sample string 17",
  "IDTransaccion": 18,
  "BoolRegarga": true,
  "NumTelefonico": "sample string 20",
  "Compania": "sample string 21",
  "PremioMLG": true,
  "Error": 23,
  "Mensaje": "sample string 24",
  "Clave": 25,
  "Premio": "sample string 26",
  "Fecha": "sample string 27",
  "Seleccionado": true,
  "Dinero": 29.0,
  "Puntos": 30.0,
  "ClavePremio": "sample string 31",
  "PuntosMinimo": 32.0,
  "PuntosOriginal": 33.0,
  "FechaEntrega": "sample string 34",
  "HabilitaEntrega": true,
  "HabilitaEntregaTemporal": true,
  "SeleccionadoGarantia": true,
  "FechaProximaEntrega": "sample string 38",
  "HabilitaGarantia": true,
  "MensajeGarantia": "sample string 40",
  "MuestraMensajeGarantia": true,
  "MuestraMensajeEntrega": true,
  "MensajeEntrega": "sample string 43",
  "FechaEstimada": "sample string 44",
  "HabilitaGarantiaTemporal": true,
  "MotivosGarantia": [
    {
      "Clave": 1,
      "Nombre": "sample string 2"
    },
    {
      "Clave": 1,
      "Nombre": "sample string 2"
    }
  ],
  "ClaveMotivoGarantia": 46,
  "ClaveInventarioDetalle": 47,
  "MensajeAuxiliar": "sample string 48",
  "Estatus": "sample string 49",
  "ClaveOrigen": 50,
  "MotivoGtia": "sample string 51",
  "Plaza": "sample string 52",
  "Sucursal": "sample string 53",
  "FechaPeticionGtia": "sample string 54",
  "ClaveSocio": "sample string 55",
  "FechaRecibidoSucursal": "sample string 56",
  "FechaDevolucionProv": "sample string 57",
  "ClaveGarantia": "sample string 58",
  "NombreSocio": "sample string 59",
  "ClaveInventarioApartado": 60,
  "PeriodoCorte": "sample string 61",
  "EstatusMLG": "sample string 62",
  "NumeroGuiaMLG": "sample string 63",
  "ComentarioMLG": "sample string 64",
  "LstMotivosGarantia": [
    {
      "Clave": 1,
      "Nombre": "sample string 2"
    },
    {
      "Clave": 1,
      "Nombre": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<Canje xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ApiCPM.Models">
  <BoolRegarga>true</BoolRegarga>
  <Clave>25</Clave>
  <ClaveGarantia>sample string 58</ClaveGarantia>
  <ClaveInventarioApartado>60</ClaveInventarioApartado>
  <ClaveInventarioDetalle>47</ClaveInventarioDetalle>
  <ClaveMotivoGarantia>46</ClaveMotivoGarantia>
  <ClaveOrigen>50</ClaveOrigen>
  <ClavePremio>sample string 31</ClavePremio>
  <ClaveSocio>sample string 55</ClaveSocio>
  <ComentarioMLG>sample string 64</ComentarioMLG>
  <Compania>sample string 21</Compania>
  <Dinero>29</Dinero>
  <Error>23</Error>
  <Estatus>sample string 49</Estatus>
  <EstatusMLG>sample string 62</EstatusMLG>
  <Fecha>sample string 27</Fecha>
  <FechaCreacion>sample string 11</FechaCreacion>
  <FechaDevolucionProv>sample string 57</FechaDevolucionProv>
  <FechaEntrega>sample string 34</FechaEntrega>
  <FechaEstimada>sample string 44</FechaEstimada>
  <FechaPeticionGtia>sample string 54</FechaPeticionGtia>
  <FechaProximaEntrega>sample string 38</FechaProximaEntrega>
  <FechaRecibidoSucursal>sample string 56</FechaRecibidoSucursal>
  <HabilitaEntrega>true</HabilitaEntrega>
  <HabilitaEntregaTemporal>true</HabilitaEntregaTemporal>
  <HabilitaGarantia>true</HabilitaGarantia>
  <HabilitaGarantiaTemporal>true</HabilitaGarantiaTemporal>
  <IDTransaccion>18</IDTransaccion>
  <IdCuenta>15</IdCuenta>
  <IdExterno>sample string 14</IdExterno>
  <IdPOS>sample string 13</IdPOS>
  <LstMotivosGarantia xmlns:d2p1="http://schemas.datacontract.org/2004/07/Negocio.Clases">
    <d2p1:MotivoGarantia>
      <d2p1:Clave>1</d2p1:Clave>
      <d2p1:Nombre>sample string 2</d2p1:Nombre>
    </d2p1:MotivoGarantia>
    <d2p1:MotivoGarantia>
      <d2p1:Clave>1</d2p1:Clave>
      <d2p1:Nombre>sample string 2</d2p1:Nombre>
    </d2p1:MotivoGarantia>
  </LstMotivosGarantia>
  <Mensaje>sample string 24</Mensaje>
  <MensajeAuxiliar>sample string 48</MensajeAuxiliar>
  <MensajeEntrega>sample string 43</MensajeEntrega>
  <MensajeGarantia>sample string 40</MensajeGarantia>
  <Moneda>sample string 12</Moneda>
  <MontoRecarga>sample string 16</MontoRecarga>
  <MotivoGtia>sample string 51</MotivoGtia>
  <MotivosGarantia xmlns:d2p1="http://schemas.datacontract.org/2004/07/Negocio.Clases">
    <d2p1:MotivoGarantia>
      <d2p1:Clave>1</d2p1:Clave>
      <d2p1:Nombre>sample string 2</d2p1:Nombre>
    </d2p1:MotivoGarantia>
    <d2p1:MotivoGarantia>
      <d2p1:Clave>1</d2p1:Clave>
      <d2p1:Nombre>sample string 2</d2p1:Nombre>
    </d2p1:MotivoGarantia>
  </MotivosGarantia>
  <Msgtransaccion>sample string 17</Msgtransaccion>
  <MuestraMensajeEntrega>true</MuestraMensajeEntrega>
  <MuestraMensajeGarantia>true</MuestraMensajeGarantia>
  <NombreSocio>sample string 59</NombreSocio>
  <NumTelefonico>sample string 20</NumTelefonico>
  <NumeroGuiaMLG>sample string 63</NumeroGuiaMLG>
  <PeriodoCorte>sample string 61</PeriodoCorte>
  <Plaza>sample string 52</Plaza>
  <Premio>sample string 26</Premio>
  <PremioMLG>true</PremioMLG>
  <Puntos>30</Puntos>
  <PuntosMinimo>32</PuntosMinimo>
  <PuntosOriginal>33</PuntosOriginal>
  <Seleccionado>true</Seleccionado>
  <SeleccionadoGarantia>true</SeleccionadoGarantia>
  <Sucursal>sample string 53</Sucursal>
  <XMLCanje>sample string 1</XMLCanje>
  <claveCampania>7</claveCampania>
  <clavePlaza>5</clavePlaza>
  <claveSocio>2</claveSocio>
  <claveSucursal>6</claveSucursal>
  <claveUsuario>sample string 10</claveUsuario>
  <correo>sample string 8</correo>
  <nombreTercero>sample string 4</nombreTercero>
  <recibeTitular>true</recibeTitular>
  <tokenPV>0d65012a-a4fa-4630-acc5-1a3d12271245</tokenPV>
</Canje>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.