Supprimer un Gateway
July 30, 2026
Supprimez un Gateway FlowAlp Pay par ID avec l'API : requête DELETE /Gateway/{id}/, exemples curl et SDK PHP, réponse et codes d'erreur.
Supprimer un Gateway retire un Gateway à partir de son ID, de sorte que son lien de checkout ne peut plus être utilisé. Cas d'usage typique : nettoyer les Gateways créés mais jamais payés, par exemple après l'abandon d'une commande par un client.
https://api.pay.flowalp.com/v1.16/Gateway/{id}/v1.14 · v1.15 · v1.16Utilisez la version d'API v1.16 pour toute nouvelle intégration ; v1.14 et v1.15 restent prises en charge. Authentifiez-vous avec l'en-tête X-API-KEY — voir Authentification.
Requête
Paramètres de chemin
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| id | integer | Oui | ID du Gateway à supprimer. |
Paramètres de requête (query)
| Paramètre | Type | Obligatoire | Description |
|---|---|---|---|
| instance | string | Oui | Nom de votre instance marchande ; identifie votre compte à chaque appel API. |
Exemple de requête
curl --request DELETE \
--url "https://api.pay.flowalp.com/v1.16/Gateway/42/?instance=${FLOWALP_PAY_INSTANCE}" \
--header "X-API-KEY: ${FLOWALP_PAY_API_SECRET}"<?php
use FlowAlpPay\FlowAlpPay;
use FlowAlpPay\Models\Request\Gateway;
$client = new FlowAlpPay(
getenv('FLOWALP_PAY_INSTANCE'),
getenv('FLOWALP_PAY_API_SECRET'),
FlowAlpPay::DEFAULT_COMMUNICATION_HANDLER,
'pay.flowalp.com',
'1.16'
);
$gateway = new Gateway();
$gateway->setId(42);
$client->delete($gateway);Réponse
Un appel réussi renvoie HTTP 200 avec l'enveloppe de succès confirmant le Gateway supprimé.
{
"status": "success",
"data": [
{
"id": 42
}
]
}La suppression est définitive et ne peut pas être annulée. Si vous voulez seulement consulter un Gateway ou vérifier l'état du paiement, utilisez plutôt Récupérer un Gateway.
Erreurs
| Statut HTTP | Signification | Action recommandée |
|---|---|---|
| 400 | La requête est invalide, par exemple l'ID est mal formé. | Corrigez la requête puis réessayez. |
| 404 | Aucun Gateway avec cet ID n'existe sur votre instance. | Vérifiez l'ID du Gateway et le paramètre instance. |
Les réponses d'erreur utilisent l'enveloppe {"status": "error", "message": "..."} — voir Erreurs et Limites de débit.
Sur le même sujet : Créer un Gateway, Récupérer un Gateway et le guide Accepter un paiement unique.