Aperçu
La fonctioncheckout() crée une commande à partir du panier actuel et redirige automatiquement le client vers la page de paiement hébergée de Komerza pour finaliser le paiement.
La fonction de paiement valide le panier, crée une commande et redirige
automatiquement vers la page de paiement. Aucune gestion manuelle de la
redirection n’est nécessaire.
Utilisation de base
Paramètres
string
requis
L’adresse e-mail du client pour la commande. Doit être un format e-mail
valide.
string
Code coupon/remise optionnel à appliquer à la commande. Doit faire entre 3 et
32 caractères si fourni.
Retours
Retourne une Promise qui se résout enApiResponse<Order> :
Si
success est true, le navigateur redirigera automatiquement vers la page
de paiement. La réponse est principalement utile pour la gestion des erreurs.Validation
La fonction de paiement effectue une validation avant de créer la commande : Validation du panier :- Le panier ne peut pas être vide
- Tous les articles doivent avoir des ID de produit et de variante valides
- Doit être un format d’adresse e-mail valide
- Doit faire au moins 3 caractères
- Ne peut pas dépasser 32 caractères