Ver el sitio en English, Español, o Français
La boletería solidaria
¡Registrarme!  |  Entrar
 
Encontrar un evento Crear tu evento Ayuda
 
Interfaz de Programación (API) de Brown Paper Tickets Version 2.0 Administrar Carrito
Volver
URL: https://es.brownpapertickets.com/api2/cart
 
Descripción: Este portal se usa para ingresar pedidos de boletos. El proceso de ingresar pedidos puede ser fragmentado en 4 etapas:

Fase 1. Crear Carrito
Fase 2. Añadir Boletos al Carrito Esta fase se repite.
Fase 3. Ingresar Información de Envío Esta fase es requerida solamente si se han añadido boletos manuales al carrito.
Fase 4. Ingresar Información de Facturación y Terminar Orden
 

Todas las Fases

 
Inputs:
id - Identificación del Programador. Disponible de tu página de Configuración de la Cuenta.
 
stage - La fase actual en el proceso de sumisión de la órden. Valores posibles incluyen 1, 2, 3, o 4.
 
Outputs Regresa un feed REST Compliant XML que contiene las siguientes variables:

resultcode
    300001 - Falta Fase
 
    300002 - Error desconocido

Fase 1 Crear Carrito

 
Inputs:
Ninguno
 
Outputs
resultcode
    000000 - Éxito.
 
cart_id - Usar cart_id única durante el proceso de sumisión de órden.

Fase 2 Añadir Boletos

 
Inputs:
cart_id - Cart_id único regresado de la Fase 1
 
price_id - Identificación Única de Rastreo de Precio de Brown Paper Tickets. La price_id del precio se puede encontrar usando el feed de Lista de Precios.
 
quantity - Esta es la cantidad de boletos que se añadirá al carrito a este nivel de precio.
 
shipping - Este es el método de envío a usarse para estos boletos. Los valores pueden incluir 1 para boletos manuales vía USPS 1st Class Mail, 2 para Will Call, entrada sin boleto manual, o 3 para boletos Imprimir-en-Casa. Los boletos para Imprimir-en-Casa estarán disponibles como un archivo PDF descargable al completar la Fase 4.
 
ref - Esta variable puede contener una ID de Afiliación válida. La cuenta de afiliación provista recibirá una comisión por esta órden
 
Outputs
resultcode
    300001 - Falta Fase
 
    300003 - Falta cart_id
 
    300004 - Error Desconocido:
 
    300005 - El tiempo disponible del carrito se ha agotado
 
    300006 - Falta price_id
 
    300007 - Carrito Cerrado
 
    300008 - Price_id no valido
 
    300009 - Falta cantidad
 
    300010 - Falta envío
 
    300011 - No existe tal precio
 
    300012 - Método de envío no disponible
 
    300013 - No hay suficientes boletos disponibles
 
    300014 - Error Desconocido:
 
    300015 - No hay suficientes boletos disponibles
 
    000000 - Éxito

Fase 3 Método de Envío

 
Inputs:
cart_id - Cart_id único regresado de la Fase 1
 
fname - Nombre de envío de la persona que recibirá los boletos.
 
lname - Apellido de envío de la persona que recibirá los boletos.
 
address - Dirección de envío de la persona que recibirá los boletos.
 
city - Ciudad de envío de la persona que recibirá los boletos.
 
state - Ciudad de envío de la persona que recibirá los boletos.
 
zip - Código Postal de envío de la persona que recibirá los boletos.
 
country - País de envío de la persona que recibirá los boletos. Los valores indican Estados Unidos y Canadá.
 
attendee_lname (Optional) - Este es el apellido del asistente usado para estos boletos. Esta persona tendrá que presentar una identificación con foto para ser admitido(a) al evento. Si se provee, tanto el nombre y el apellido deben ser provistos.
 
attendee_fname (Optional) - Este es el apellido del asistente usado para estos boletos. Esta persona tendrá que presentar una identificación con foto para ser admitido(a) al evento. Si se provee, tanto el nombre y el apellido deben ser provistos.
 
Outputs
resultcode
    300001 - Falta Fase
 
    300003 - Falta cart_id
 
    300005 - El tiempo disponible del carrito se ha agotado
 
    300016 - No hay boletos en el carrito
 
    300017 - Falta Información Requerida
 
    300018 - País no válido. Escritura del País debe ser completa y Capitalizada. Ejemplo: Estados Unidos, Reino Unido, etc.
 
    300019 - Error desconocido al actualizar órden
 
    0000 - Éxito.

Fase 4 Información de Facturación

 
Inputs:
cart_id - Cart_id único regresado de la Fase 1
 
type - Este es el tipo de tarjeta de crédito usado para la compra. Los valores incluyen Visa, Mastercard, Discover, o American Express. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
number - Este es el número de tarjeta de crédito usado para la compra. Puede estar en blanco al finalizar pedidos que contienen sólo boletos grátis. Puedes usar 1234567890000000" para mandar una transacción de prueba. El carrito no será registrado pero devolverá el código de Exito 000001.
 
exp_month - Estos son los 2-dígitos del mes de la fecha de expiración de la tarjeta de crédito. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
exp_year - Estos son los 4-dígitos del año de la fecha de expiración de la tarjeta de crédito Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
cvv2 - Este es el código de verificación localizado en el espacio de firma de la tarjeta de crédito. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
billing_fname - Este es el nombre de facturación de la tarjeta de crédito.
 
billing_lname - Este es el apellido de facturación de la tarjeta de crédito.
 
billing_address - Esta es la dirección de facturación de la tarjeta de crédito. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
billing_city - Esta es la ciudad de facturación de la tarjeta de crédito. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
billing_state - Este es el estado de facturación de la tarjeta de crédito. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
billing_zip - Este es el número de teléfono del comprador del boleto. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
billing_country - Este es el país de facturación del comprador del boleto. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
email - Esta es la dirección de correo electrónico del comprador del boleto. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
phone - Este es el número de teléfono del comprador del boleto. Puede estar en blanco cuando se finalizan pedidos conteniendo boletos grátis.
 
Outputs
resultcode
    300001 - Falta Fase
 
    300003 - Falta cart_id
 
    300005 - El tiempo disponible del carrito se ha agotado
 
    300016 - No hay boletos en el carrito
 
    300020 - Falta Información Requerida
 
    300021 - Falta Información Requerida
 
    300022 - Falta Información Requerida
 
    300023 - Falta Información Requerida
 
    300024 - Tipo de tarjeta de crédito no válido
 
    300025 - Correo electrónico no válido
 
    300026 - Tarjeta de Crédito rechazada
 
    000000 - Éxito.
 
    000001 - Éxito. Modo de Prueba.
 
pahurl   URL para entradas de impresión en casa. Sólo aparece cuando se elige la entrega de impresión en casa.
Contáctanos
Correo electrónico
support@brownpapertickets.com
Servicio al cliente 24/7
1-800-838-3006 EE.UU., Canadá, Puerto Rico
Recursos
Centro de desarrollo
Centro de Medios de Comunicación
Compradores de entradas
Rastrear un pedido
Navegar por los eventos
Ubicaciones
Productores de Eventos
Crear un evento
Precios
Servicios
Entradas pre-impresas
Lista de locales
Agrega tu nombre a nuestra lista de correo
Obtén notificaciones libre de Spam sobre nuevos eventos en tu vecindario.
Personaliza tu lista de correo
Conéctate con nosotros
El uso de Brown Paper Tickets está sujeto a nuestros Términos y condiciones. Todos los derechos reservados © 2011-2012 Móvil EN ES FR