update
Pour rechercher dans la page utiliser Ctrl+F sur votre clavier
Cette fonction permet de mettre à jour une liste de PAN.
Urls des environnements
-
- PROD
-
https://office-server.sips-services.com/rs-services/v2/accountUpdate/update - méthode
- POST
-
- TEST
-
https://office-server.test.sips-services.com/rs-services/v2/accountUpdate/update - méthode
- POST
-
- PROD
-
https://office-server.sips-services.com/services/v2/accountUpdate?wsdl - méthode
- POST
-
- TEST
-
https://office-server.test.sips-services.com/services/v2/accountUpdate?wsdl - méthode
- POST
Requête
Obligatoire
-
cardScheme- présence
- Obligatoire
- Interface version
- 2.49
Nom du réseau associé à la carte.
Liste des valeurs
CB- Réseau Carte Bancaire (GIE-CB)
-
interfaceVersion- présence
- Obligatoire
- Interface version
- 2.49
Version de l’interface utilisée. Elle est composée d’un préfixe qui varie selon la fonction utilisée et d’un numéro de version (ex : IR_WS_2.47).
Veuillez-vous référer à la page de la fonction pour connaître la valeur à utiliser. Utilisez le dernier numéro d’interfaceVersion.
Liste des valeurs
AU_WS_2.- AU_WS: interface Sips Office (SOAP/JSON) pour les services de mise à jour de compte Worldline Sips.
-
keyVersion- présence
- Obligatoire
- Interface version
- 2.49
Version de la clé secrète du commerçant utilisée pour calculer l’empreinte du message (clé stockée par le commerçant pour vérifier l’empreinte des notifications automatiques et manuelles).
-
merchantId- présence
- Obligatoire
- Interface version
- 2.49
Identifiant de la boutique, sa valeur est fournie par Worldline Sips au commerçant lors de l’inscription de sa boutique.
-
seal- présence
- Obligatoire
- Interface version
- 2.49
Sceau du message utilisé pour assurer l’intégrité de la requête et l’authentification de l’émetteur/destinataire du message (partage de la clé secrète).
Conditionnel
-
panList- présence
- Conditionnel
- Interface version
- 2.49
Liste des PAN à mettre à jour.
-
tokenPanList- présence
- Conditionnel
- Interface version
- 2.50
Liste des tokenPan à mettre à jour.
-
walletDataList- présence
- Conditionnel
- Interface version
- 2.50
Liste des walletData à mettre à jour.
Contient
-
merchantWalletId- présence
- Obligatoire
- Interface version
- 2.50
Identifiant du portefeuille virtuel du client.
-
paymentMeanId- présence
- Obligatoire
- Interface version
- 2.50
Rang du moyen de paiement au sein du wallet Worldline Sips.
Optionnel
-
intermediateServiceProviderId- présence
- Optionnel
- Interface version
- 2.49
Identifiant du service utilisé par le commerçant pour les échanges de flux avec la plateforme Worldline Sips.
-
sealAlgorithm- présence
- Optionnel
- Interface version
- 2.49
Algorithme de cryptage utilisé pour le calcul du sceau.
Liste des valeurs
HMAC-SHA-256- L’algorithme de cryptage utilisé est HMAC-SHA-256
HMAC-SHA-512- L’algorithme de cryptage utilisé est HMAC-SHA-512
SHA-256- L’algorithme de cryptage utilisé est SHA-256
Exemple de requête
Réponse
Obligatoire
-
ausReturnCode- présence
- Obligatoire
- Interface version
- 2.49
Code retour du serveur Worldline Sips.
Liste des valeurs
00- Requête correcte et traitée
03- Contrat commerçant invalide ou non enrôlé AccountUpdaterService
12- Transaction invalide, vérifier les paramètres transférés dans la requête
30- Erreur de format
34- Suspicion de fraude (seal erroné)
40- Fonction non supportée : l’opération que vous souhaitez réaliser ne fait pas partie de la liste des opérations auxquelles vous êtes autorisés
90- Service temporairement indisponible
99- Problème temporaire du serveur AccountUpdaterService
-
seal- présence
- Obligatoire
- Interface version
- 2.49
Sceau du message utilisé pour assurer l’intégrité de la requête et l’authentification de l’émetteur/destinataire du message (partage de la clé secrète).
Optionnel
-
accountUpdateResultList- présence
- Optionnel
- Interface version
- 2.49
List de résultats du service de mise à jour de PAN.
Contient
-
ausNativeAppCode- présence
- Optionnel
- Interface version
- 2.49
Contient le code réponse natif du service de mise à jour de PAN (Dépend du cardScheme).
Liste des valeurs
000- OK
203- Format non valide (la donnée n’est pas au format requis ou la valeur n’est pas valide) Par exemple, non numérique ou longueur incorrecte.
301- Il n’y a pas de nouvelle carte disponible pour ce PAN
302- Échec du chiffrement/déchiffrement des données (pour une raison technique ou autre)
-
ausResponseStatus- présence
- Optionnel
- Interface version
- 2.49
Statut de la réponse du service account update.
Liste des valeurs
ACCOUNT_NOT_UPDATED- Pas de mise à jour disponible pour ce PAN
ACCOUNT_UPDATED- PAN mis à jour
INVALID_ACCOUNT_NUMBER- Le PAN est incorrect
INVALID_PAYMENTMEAN_FOR_WALLET- Moyen de paiement du wallet invalide
INVALID_TOKEN- Token invalide
INVALID_WALLET- Wallet invalide
SCHEME_INTERNAL_ERROR- Erreur interne dans le système du réseau
TOKEN_RENEWAL_ERROR- Erreur durant la mise à jour token
WALLET_RENEWAL_ERROR- Erreur durant la mise à jour du wallet
-
newCardExpiryDate- présence
- Optionnel
- Interface version
- 2.49
Date d’expiration du nouveau PAN.
-
newMerchantWalletId- présence
- Conditionnel
- Interface version
- 2.50
Nouveau identifiant du portefeuille virtuel du client.
-
newPan- présence
- Conditionnel
- Interface version
- 2.49
Nouveau PAN (Primary Account Number).
-
newPaymentMeanId- présence
- Conditionnel
- Interface version
- 2.50
Nouveau rang du moyen de paiement au sein du wallet Worldline Sips.
-
newTokenPan- présence
- Conditionnel
- Interface version
- 2.50
Nouveau tokenPan.
-
oldMerchantWalletId- présence
- Conditionnel
- Interface version
- 2.50
Ancien identifiant du portefeuille virtuel du client.
-
oldPan- présence
- Conditionnel
- Interface version
- 2.49
Ancien PAN (Primary Account Number) fourni dans la requête (panList).
-
oldPaymentMeanId- présence
- Conditionnel
- Interface version
- 2.50
Ancien rang du moyen de paiement au sein du wallet Worldline Sips.
-
oldTokenPan- présence
- Conditionnel
- Interface version
- 2.50
Ancien tokenPan fourni dans la requête (tokenPanList).
-
cardScheme- présence
- Optionnel
- Interface version
- 2.49
Nom du réseau associé à la carte.
Liste des valeurs
CB- Réseau Carte Bancaire (GIE-CB)
-
errorFieldName- présence
- Optionnel
- Interface version
- 2.49
Nom du champ en erreur dans la requête. Présent lorsque responseCode = 12 ou 30.
Exemple de réponse
Changelog