Créer une Commande
Apprenez à créer des commandes avec l'API Luneo
Exemple de code
const response = await fetch('https://api.luneo.app/v1/orders', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
designId: 'dsg_123',
productId: 'prod_456',
quantity: 1,
shipping: {
address: '123 Rue de la Paix',
city: 'Paris',
postalCode: '75001',
country: 'FR'
}
})
});
const order = await response.json();
console.log('Commande créée:', order.id);Paramètres
- designId (string, requis) - L'ID du design finalisé
- productId (string, requis) - L'ID du produit
- quantity (number, optionnel) - Quantité (défaut: 1)
- shipping (object, requis) - Informations de livraison
Réponse
L'API retourne un objet commande avec un PaymentIntent Stripe pour compléter le paiement.