Expédition sans convention
Demander le remboursement d'un envoi sans convention – Module SOAP
Résumé
Nom : | Demander le remboursement d'un envoi sans convention |
---|---|
Raison pour utiliser le service : | Demander le remboursement d'un envoi ou d'une étiquette créé par erreur. Vous pouvez seulement demander un remboursement pour un envoi qui n'a pas encore été expédié et pour lequel aucune activité de balayage n'est associée à l'étiquette. Veuillez noter qu'avant de procéder au remboursement, nous allons vérifier la validité de la demande en nous assurant, par exemple, que l'étiquette n'a pas été utilisée. |
Données d'entrée : | Numéro d'identification de l'envoi et votre courriel |
Données de sortie : | Numéro d'identification du billet de service |
Exemple d'erreur : | Une demande de remboursement a déjà été soumise pour cet envoi. Il faut attendre quelques jours avant que le remboursement ne soit traité. |
Demande de service précédente habituelle : | Créer l'envoi sans convention, Obtenir les envois sans convention ou Obtenir l'envoi sans convention |
Prochaine demande de service habituelle : | Aucune |
Historique des versions : |
Détails sur la demande
WSDL: | ncshipment.wsdl |
---|---|
Point final (Conception) : | https://ct.soa-gw.postescanada.ca/rs/soap/ncshipment/v4 |
Point final (Production) : | https://soa-gw.postescanada.ca/rs/soap/ncshipment/v4 |
Espace de nommage : | http://www.postescanada.ca/ws/soap/ncshipment/v4 |
Opération : | RequestNonContractShipmentRefund |
Corps du message
Éléments de la demande
La présente section décrit les éléments XML de la demande de remboursement d'un envoi sans convention. Pour obtenir la structure hiérarchique, consultez le diagramme XML.
Demander le remboursement d'un envoi sans convention – Éléments de la demande | |||
---|---|---|---|
Nom de l'élément | Type | Requis/Optionnel | Description |
request-non-contract-shipment-refund-request |
Complexe |
Requis |
Élément XML de niveau supérieur de la structure de la réponse |
mailed-by |
Simple |
Requis |
(De un à dix caractères numériques) |
locale |
Simple |
Optionnel |
Indique votre langue de préférence pour recevoir les messages d'erreur. EN = Anglais Si aucune valeur n'est saisie, la langue par défaut est l'anglais. |
platform-id |
Simple |
Optionnel |
Numéro de client de la plateforme. S'applique seulement aux plateformes de cybercommerce. |
shipment-id |
Simple |
Optionnel |
(Chaîne alphanumérique jusqu'à 32 lettres/chiffres) |
Simple |
Requis |
(Chaîne de caractères jusqu'à 60 caractères) |
Demande – Diagramme XML
Détails de la réponse
Réponse – Éléments
Le tableau ci-dessous décrit les éléments XML figurant dans la réponse à la demande de remboursement d'un envoi sans convention. Pour obtenir la hiérarchie de la réponse, consultez le diagramme XML.
Demander le remboursement d'un envoi sans convention – Éléments de la réponse | ||
---|---|---|
Nom de l'élément | Type | Description |
request-non-contract-shipment-refund-response |
Complexe |
Niveau supérieur de la structure XML |
non-contract-shipment-refund-info |
Complexe |
Structure contenant les données du billet de service |
service-ticket-date |
Simple |
Date à laquelle la demande de remboursement a été soumise |
service-ticket-id |
Simple |
Numéro d'identification du billet de service associé à votre demande de remboursement. Veuillez utiliser ce numéro dans toutes les communications que vous entretenez avec Postes Canada au sujet de cette demande de remboursement. Remarque : Dans l'environnement (de développement) « Bac à sable », la même valeur d'essai (0123456789) est toujours retournée. |
Réponse – Diagramme XML
Réponse – Réponses d'erreur possibles
Le code de retour http 404 (introuvable) s'affiche si le numéro d'identification de l'envoi est incorrect. Voici certaines autres réponses d'erreur possibles :
Code | Description |
---|---|
7292 | Une demande de remboursement a déjà été soumise pour cet envoi. Il faut attendre quelques jours avant que le remboursement ne soit traité. |
7296 | La demande n’a pu être complétée. Vous pouvez essayer de nouveau plus tard. |
Voir aussi les traitement des erreurs et les messages d'erreur et les stratégies d'atténuation.
Exemples
Exemple de demande XML selon le module SOAP – Demander le remboursement d'un envoi sans convention
<request-non-contract-shipment-refund-request>
<mailed-by>1111111</mailed-by>
<locale>EN</locale>
<shipment-id>340531309186521749</shipment-id>
<email>name@example.ca</email>
</request-non-contract-shipment-refund-request>
Exemple de réponse XML selon le module SOAP – Demander le remboursement d'un envoi sans convention
<request-non-contract-shipment-refund-response>
<non-contract-shipment-refund-info>
<service-ticket-date>2015-01-28</service-ticket-date>
<service-ticket-id>GT12345678RT</service-ticket-id>
</non-contract-shipment-refund-info>
</request-non-contract-shipment-refund-response>