# Créer un moyen de paiement **POST /payment-method** Crée un nouveau moyen de paiement pour l'entreprise. ## Types de moyens de paiement Le champ `tag` définit le type de moyen de paiement et détermine les champs additionnels requis : - **check** : Chèque (pas de champs supplémentaires) - **transfer** : Virement bancaire (utilisez `modality` pour les coordonnées bancaires) - **stripe** : Stripe (`public` pour la clé publique, `secret` pour la clé secrète) - **paypal** : PayPal (`public` pour l'identifiant marchand) - **paybox** : Paybox (`public`, `secret`, `rang`, `site`) - **epayment** : Paiement électronique générique - **other** : Autre ## Mode test Utilisez `isTest: true` pour créer un moyen de paiement en mode test. Les paiements effectués avec ce moyen ne seront pas réellement débités. ## Moyen par défaut Si `default: true`, ce moyen sera automatiquement sélectionné pour les nouveaux documents. ## Servers - Version 2 of the API: https://wuro.pro/api/v3.2 (Version 2 of the API) ## Authentication methods - App id auth & App secret auth ## Parameters ### Body: application/json (object) - **name** (string) Nom du moyen de paiement (obligatoire) - **modality** (string) Modalités de paiement affichées sur les documents. Ex. coordonnées bancaires, délai de paiement, etc. - **default** (boolean) Définir comme moyen par défaut - **tag** (string) Type de moyen de paiement - **isTest** (boolean) Mode test (pas de paiement réel) - **public** (string) Clé publique (Stripe, Paybox) ou identifiant marchand (PayPal) - **secret** (string) Clé secrète (Stripe, Paybox) - **Ne jamais exposer côté client** - **rang** (string) Rang Paybox (spécifique Paybox) - **site** (string) Numéro de site Paybox (spécifique Paybox) ## Responses ### 201 Moyen de paiement créé avec succès #### Body: application/json (object) - **newPaymentMethod** (object) ### 400 Requête invalide - Nom manquant ou données incorrectes ### 403 Non autorisé - Droits insuffisants pour créer un moyen de paiement [Powered by Bump.sh](https://bump.sh)