URL :
|
https://fr.brownpapertickets.com/api2/cart |
|
Description : |
Ce portail est utilisé pour soumettre des commandes de billets. Le processus pour soumettre une commande se déroule en 4 étapes :
Étape 1. Créer un panier Étape 2. Ajouter les billets au panier - Cette étape peut être répétée. Étape 3. Fournir les informations de livraison - Uniquement si des billets physiques ont été ajoutés au panier. Étape 4. Remplir les informations de facturation et terminer la commande.
|
|
|
Toutes les étapes |
|
|
id |
- |
Identifiant développeur - Disponible sur la page de statut développeur. |
|
stage |
- |
L'étape actuelle de processus de soumission de commande. Les valeurs possibles incluent "1", "2", "3", ou "4". |
|
|
Sorties : |
Génére un flux REST-Compliant XML contenant les variables suivantes :
resultcode |
|
|
300001 - Étape manquante |
|
|
|
300002 - Erreur inconnue |
|
|
Étape 1 - Créer un panier |
|
|
|
|
Sorties : |
resultcode |
|
|
000000 - Victoire. |
|
cart_id |
- |
cart_id unique utilisé pendant le processus de soumission de la commande. |
|
|
Étape 2- Ajouter des billets |
|
|
cart_id |
- |
Le numéro unique cart_id tel que généré par l'étape 1. |
|
price_id |
- |
Le numéro de suivi unique du prix de Brown Paper Tickets. Le price_id peut être trouvé en utilisant le flux Price List. |
|
quantity |
- |
Ceci est la quantité de billets à ajouter au panier à ce niveau de prix. |
|
shipping |
- |
Il s'agit de la méthode d'expédition pour ces billets. Doit être une valeur entière comprise entre 1 et 5:
- 1 = Physical Tickets
- 2 = Will-Call
- 3 = Print-At-Home
- 4 = Mobile
- 5 = Online Access
|
|
ref |
- |
Cette variable peut contenir un numéro d'affilié valide. Le compte d'affilié fourni recevra une commission pour cette commande. |
|
|
Sorties : |
resultcode |
|
|
300001 - Étape manquante |
|
|
|
300003 - cart-id manquant |
|
|
|
300004 - Erreur inconnue |
|
|
|
300005 - Le panier a expiré |
|
|
|
300006 - price_id manquant |
|
|
|
300007 - Le panier est déjà fermé |
|
|
|
300008 - price_id non valide |
|
|
|
300009 - Quantité manquante |
|
|
|
300010 - Mode d'expédition manquant |
|
|
|
300011 - Ce prix n'existe pas |
|
|
|
300012 - Mode de livraison non disponible |
|
|
|
300013 - Pas assez de billets disponibles |
|
|
|
300014 - Erreur inconnue |
|
|
|
300015 - Pas assez de billets disponibles |
|
|
|
000000 - Victoire |
|
|
Étape 3 - Informations de livraison |
|
|
cart_id |
- |
Le numéro unique cart_id tel que généré par l'étape 1. |
|
fname |
- |
Prénom du destinataire. |
|
lname |
- |
Nom de famille du destinataire. |
|
address |
- |
Adresse de livraison du destinataire. |
|
city |
- |
Ville de livraison du destinataire. |
|
state |
- |
État/province de livraison du destinataire. |
|
zip |
- |
Code postal de livraison du destinataire. |
|
country |
- |
Pays de livraison du destinataire. Les valeurs incluent ¨États-Unis¨ et ¨Canada¨ |
|
attendee_lname (Optional) |
- |
Ceci est le nom de famille du participant pour ces billets. Cette persone devra présenter une pièce d'identité pour être admise à l'événement. Le prénom et le nom de famille doivent être fournis. |
|
attendee_fname (Optional) |
- |
Ceci est le nom de famille du participant pour ces billets. Cette persone devra présenter une pièce d'identité pour être admise à l'événement. Le prénom et le nom de famille doivent être fournis. |
|
|
Sorties : |
resultcode |
|
|
300001 - Étape manquante |
|
|
|
300003 - cart-id manquant |
|
|
|
300005 - Le panier a expiré |
|
|
|
300016 - Le panier est vide |
|
|
|
300017 - Les informations obligatoires sont manquantes. |
|
|
|
300018 - Pays invalide. Saisissez le nom entier et capitalisé du pays. Par exemple : "États-Unis", "Royaume-Uni", etc. |
|
|
|
300019 - Erreur inconnue lors de la mise à jour de la commande. |
|
|
|
0000 - Victoire. |
|
|
Étape 4 - Informations de facturation |
|
|
cart_id |
- |
Le numéro unique cart_id tel que généré par l'étape 1. |
|
type |
- |
Ceci est le type de carte de crédit utilisée lors de l'achat. Les valeurs incluent : "Visa", "Mastercard", "Discover", ou "Amex". Peut être laissé en blanc lorsqu'une une commande contient uniquement des billets gratuits. |
|
number |
- |
Ceci est le numéro de carte utilisée lors de l'achat. Peut être laissé en blanc pour les commandes contenant uniquement des billets gratuits. Vous devez utiliser "1234567890000000" pour envoyer une transaction test. Le panier ne sera pas enregistré, mais le code Succès 000001 apparaîtra. |
|
exp_month |
- |
Ceci est le mois à deux chiffres de la date d'expiration affichée sur la carte bancaire. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
exp_year |
- |
Ceci est l'année à quatre chiffres de la date d'expiration affichée sur la carte bancaire. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
cvv2 |
- |
Ceci est le cryptogramme visuel affiché au dos de la carte de crédit près de la case de signature. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
billing_fname |
- |
Ceci est le prénom de facturation pour la carte de crédit. |
|
billing_lname |
- |
Ceci est le nom de facturation pour la carte de crédit. |
|
billing_address |
- |
Ceci est l'adresse de facturation pour la carte de crédit. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
billing_city |
- |
Ceci est la ville de facturation pour la carte de crédit. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
billing_state |
- |
Ceci est l'État/province de facturation pour la carte de crédit. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
billing_zip |
- |
Ceci est le code postal de facturation pour la carte de crédit. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
billing_country |
- |
Ceci est le pays de facturation pour la carte de crédit. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
email |
- |
Ceci est l'adresse courriel de l'acheteur de billets. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
phone |
- |
Ceci est le numéro de téléphone de l'acheteur de billets. Peut être laissé en blanc lorsqu'une commande contient uniquement des billets gratuits. |
|
|
Sorties : |
resultcode |
|
|
300001 - Étape manquante |
|
|
|
300003 - cart-id manquant |
|
|
|
300005 - Le panier a expiré |
|
|
|
300016 - Le panier est vide |
|
|
|
300020 - Les informations obligatoires sont manquantes. |
|
|
|
300021 - Les informations obligatoires sont manquantes. |
|
|
|
300022 - Les informations obligatoires sont manquantes. |
|
|
|
300023 - Les informations obligatoires sont manquantes. |
|
|
|
300024 - Type de carte de crédit non valide. |
|
|
|
300025 - Adresse courriel non valide |
|
|
|
300026 - Carte de crédit rejetée |
|
|
|
000000 - Victoire. |
|
|
|
000001 - Victoire. Mode test. |
|
pahurl |
|
URL pour les billets imprimables à domicile. Apparaît uniquement lorsque l'option d'impression à domicile est choisie |
|