POST api/Cart/GetPayment
Request Information
URI Parameters
None.
Body Parameters
TotalParam| Name | Description | Type | Additional information |
|---|---|---|---|
| Total | decimal number |
None. |
|
| PedidoParam | ParamGetPaymentPedido |
None. |
Request Formats
application/json, text/json
Sample:
{
"Total": 1.0,
"PedidoParam": {
"RetiroId": 1,
"TipoDeRetiroId": 1,
"OpcionDePagoId": 1,
"DireccionEntrega": "sample string 1",
"Observaciones": "sample string 2",
"Total": 3.0,
"Impuestos": 4.0,
"SubTotal": 5.0,
"TransporteId": 1,
"TransporteDesc": "sample string 6",
"OpcionDePagoDesc": "sample string 7",
"Productos": [
{
"Counter": 1,
"ProductId": 2,
"IncluyeEnvase": true,
"Precio": 3.0
},
{
"Counter": 1,
"ProductId": 2,
"IncluyeEnvase": true,
"Precio": 3.0
}
],
"UsuarioId": 1
}
}
application/xml, text/xml
Sample:
<TotalParam xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities">
<PedidoParam xmlns:d2p1="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities.Domain">
<d2p1:DireccionEntrega>sample string 1</d2p1:DireccionEntrega>
<d2p1:Impuestos>4</d2p1:Impuestos>
<d2p1:Observaciones>sample string 2</d2p1:Observaciones>
<d2p1:OpcionDePagoDesc>sample string 7</d2p1:OpcionDePagoDesc>
<d2p1:OpcionDePagoId>1</d2p1:OpcionDePagoId>
<d2p1:Productos>
<d2p1:ParamCartItem>
<d2p1:Counter>1</d2p1:Counter>
<d2p1:IncluyeEnvase>true</d2p1:IncluyeEnvase>
<d2p1:Precio>3</d2p1:Precio>
<d2p1:ProductId>2</d2p1:ProductId>
</d2p1:ParamCartItem>
<d2p1:ParamCartItem>
<d2p1:Counter>1</d2p1:Counter>
<d2p1:IncluyeEnvase>true</d2p1:IncluyeEnvase>
<d2p1:Precio>3</d2p1:Precio>
<d2p1:ProductId>2</d2p1:ProductId>
</d2p1:ParamCartItem>
</d2p1:Productos>
<d2p1:RetiroId>1</d2p1:RetiroId>
<d2p1:SubTotal>5</d2p1:SubTotal>
<d2p1:TipoDeRetiroId>1</d2p1:TipoDeRetiroId>
<d2p1:Total>3</d2p1:Total>
<d2p1:TransporteDesc>sample string 6</d2p1:TransporteDesc>
<d2p1:TransporteId>1</d2p1:TransporteId>
<d2p1:UsuarioId>1</d2p1:UsuarioId>
</PedidoParam>
<Total>1</Total>
</TotalParam>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
MercadoPagoResult| Name | Description | Type | Additional information |
|---|---|---|---|
| preference_id | string |
None. |
|
| payment_id | string |
None. |
|
| payment_status | string |
None. |
|
| payment_status_detail | string |
None. |
|
| external_reference | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"preference_id": "sample string 1",
"payment_id": "sample string 2",
"payment_status": "sample string 3",
"payment_status_detail": "sample string 4",
"external_reference": "sample string 5"
}
application/xml, text/xml
Sample:
<MercadoPagoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Mastersoft.Ecommerce.Entities.Domain"> <external_reference>sample string 5</external_reference> <payment_id>sample string 2</payment_id> <payment_status>sample string 3</payment_status> <payment_status_detail>sample string 4</payment_status_detail> <preference_id>sample string 1</preference_id> </MercadoPagoResult>