Réponse en retour

La réponse à l'opération getSubscriptionDetails est faite par la plateforme de paiement suite à une demande d'information sur un abonnement.

Elle est constituée d'un HEADER et d'un BODY de type getSubscriptionDetailsResponse.

  • HEADER

    Le HEADER est transmis par la plateforme de paiement.

    Vérifiez la valeur du jeton d'authentification (voir chapitre Vérifier l'en-tête SOAP dans la réponse).

  • BODY

    La structure du message getSubscriptionDetailsResponse est la suivante :

    Nom Type
    getSubscriptionDetailsResult getSubscriptionDetailsResult

La structure du message getSubscriptionDetailsResult est la suivante :

Objet Type
commonResponse commonResponse
orderResponse orderResponse
subscriptionResponse subscriptionResponse

Les données retournées dans la réponse dépendent des objets et attributs envoyés dans la requête.

Cependant, quelle que soit l'opération, l'attribut responseCode de l'objet CommonResponse doit avant tout être analysé :

  • La valeur 0 indique que l'opération s'est déroulée avec succès.
  • Une valeur différente de 0 implique une analyse de l'attribut responseCodeDetails. Ce dernier précise l'origine de l'erreur.

Remarque : les objets paymentResponse, cardResponse, authorizationResponse, captureResponse, customerResponse, markResponse, extraResponse, fraudManagementResponse et tokenResponse ne sont pas pris en considération dans la réponse.