FlowAlp

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.

DELETEhttps://api.pay.flowalp.com/v1.16/Gateway/{id}/v1.14 · v1.15 · v1.16

Utilisez 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ètreTypeObligatoireDescription
idintegerOuiID du Gateway à supprimer.

Paramètres de requête (query)

ParamètreTypeObligatoireDescription
instancestringOuiNom de votre instance marchande ; identifie votre compte à chaque appel API.

Exemple de requête

Supprimer un Gateway (cURL)bash
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}"
Supprimer un Gateway (SDK PHP)PHP
<?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é.

200 OKJSON
{
  "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 HTTPSignificationAction recommandée
400La requête est invalide, par exemple l'ID est mal formé.Corrigez la requête puis réessayez.
404Aucun 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.