| | 157 | |
| | 158 | === Obtención de pedidos de un comprador === |
| | 159 | |
| | 160 | action: "getcompradorinfo" |
| | 161 | |
| | 162 | Mediante este comando obtenemos los datos de un comprador, (sus pedidos y sus suscripciones) |
| | 163 | Además de los atributos "key" y "action" necesita el atributo "comprador_id" |
| | 164 | Además de la respuesta standard, este comando devuelve en el json de respuesta los pedidos, las suscripciones y los datos del comprador |
| | 165 | |
| | 166 | Ejemplo de llamada: |
| | 167 | |
| | 168 | {{{ |
| | 169 | { |
| | 170 | "apikey" => "xxxxxxxxxxxxxxxx", |
| | 171 | "action" => 'getcompradorinfo', |
| | 172 | "comprador_id" => 1234 |
| | 173 | } |
| | 174 | }}} |
| | 175 | |
| | 176 | Respuesta: |
| | 177 | |
| | 178 | {{{ |
| | 179 | { |
| | 180 | "params" : { |
| | 181 | "action" : "getcompradorinfo", |
| | 182 | "comprador_id" : "1234", |
| | 183 | "apikey" : "xxxxxxxxxxxxxxxxxxx" |
| | 184 | }, |
| | 185 | "errstr" : "", |
| | 186 | "pedidos" : [ |
| | 187 | { |
| | 188 | "fecha_creacion" : "2013-01-21 09:05:31.985559", |
| | 189 | "productos_pedido" : [ |
| | 190 | { |
| | 191 | "precio" : "50.00", |
| | 192 | "producto_id" : "95", |
| | 193 | "cantidad" : "1", |
| | 194 | "nombre" : "Suscripción anual", |
| | 195 | "impuestos_incluidos_en_precio" : "1", |
| | 196 | "impuestos" : "18.00" |
| | 197 | }, |
| | 198 | { |
| | 199 | "precio" : "10.00", |
| | 200 | "producto_id" : "94", |
| | 201 | "cantidad" : "1", |
| | 202 | "nombre" : "Suscripción mensual", |
| | 203 | "impuestos_incluidos_en_precio" : "1", |
| | 204 | "impuestos" : "18.00" |
| | 205 | } |
| | 206 | ], |
| | 207 | "pagos" : [ |
| | 208 | { |
| | 209 | "fecha_creacion" : "2013-01-21 09:05:32.767042", |
| | 210 | "codigo_pago_tienda" : "a28", |
| | 211 | "cantidad" : "60.00", |
| | 212 | "pago_id" : "2592", |
| | 213 | "estado" : "PENDIENTE" |
| | 214 | } |
| | 215 | ], |
| | 216 | "pedido_id" : "1639", |
| | 217 | "estado" : "INICIADO", |
| | 218 | "codigo_pedido_tienda" : "p26" |
| | 219 | } |
| | 220 | ], |
| | 221 | "suscripciones" : [], |
| | 222 | "comprador_info" : { |
| | 223 | "apellidos" : "Vázquez", |
| | 224 | "mail" : "ejemplo@direccion.com", |
| | 225 | "nombre" : "Xabier" |
| | 226 | }, |
| | 227 | "errno" : 0 |
| | 228 | } |
| | 229 | }}} |