| 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 | }}} |