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