update
To search in the page use Ctrl+F on your keyboard
This function makes it possible to update a list of PAN.
Endpoints
-
- PROD
-
https://office-server.sips-services.com/rs-services/v2/accountUpdate/update - method
- POST
-
- TEST
-
https://office-server.test.sips-services.com/rs-services/v2/accountUpdate/update - method
- POST
-
- PROD
-
https://office-server.sips-services.com/services/v2/accountUpdate?wsdl - method
- POST
-
- TEST
-
https://office-server.test.sips-services.com/services/v2/accountUpdate?wsdl - method
- POST
Request
Required
-
cardScheme- presence
- Required
- Interface version
- 2.49
Network name associated with the card.
List of values
CB- Carte Bancaire scheme
-
interfaceVersion- presence
- Required
- Interface version
- 2.49
Version of the interface used. It is composed of a prefix that varies according to the function used and a version number (e.g. IR_WS_2.47).
Please refer to the function page for the value to use. Use the latest interface version number.
List of values
AU_WS_2.- AU_WS: Sips Office (SOAP/JSON) interface for the Worldline Sips account update services.
-
keyVersion- presence
- Required
- Interface version
- 2.49
Version of the merchant’s secret key used to calculate the imprint of the message (key stored by the merchant to verify the imprint of the automatic and manual notifications).
-
merchantId- presence
- Required
- Interface version
- 2.49
Identifier of the shop, this value is provided to the merchant by Worldline Sips during the shop registration.
-
seal- presence
- Required
- Interface version
- 2.49
Message seal used to ensure the integrity of the request and the authentication of sender / receiver of the message.
Conditional
-
panList- presence
- Conditional
- Interface version
- 2.49
List of PAN to update.
-
tokenPanList- presence
- Conditional
- Interface version
- 2.50
List of tokenPan to update.
-
walletDataList- presence
- Conditional
- Interface version
- 2.50
List of walletData to update.
Contains
-
merchantWalletId- presence
- Required
- Interface version
- 2.50
Customer’s Wallet identifier.
-
paymentMeanId- presence
- Required
- Interface version
- 2.50
Payment mean rank in Worldline Sips wallet.
Optional
-
intermediateServiceProviderId- presence
- Optional
- Interface version
- 2.49
Identifier of the Service used by the merchant for the exchanges with the Worldline Sips platform.
-
sealAlgorithm- presence
- Optional
- Interface version
- 2.49
Algorithm applied to calculate the seal encryption.
List of values
HMAC-SHA-256- The encryption algorithm applied is HMAC-SHA-256
HMAC-SHA-512- The encryption algorithm applied is HMAC-SHA-512
SHA-256- The encryption algorithm applied is SHA-256
Request sample
Response
Required
-
ausReturnCode- presence
- Required
- Interface version
- 2.49
Worldline Sips server return code.
List of values
00- Request correct and processed
03- Merchant contract invalid or not enrolled AccountUpdaterService
12- Invalid transaction. Please check the request parameters
30- Format error
34- Fraud suspicion (seal erroneous)
40- Function not supported: the operation that you wish to perform is not part of the operation type for which you are authorized
90- Service temporarily not available
99- Temporarily problem with the AccountUpdaterService
-
seal- presence
- Required
- Interface version
- 2.49
Message seal used to ensure the integrity of the request and the authentication of sender / receiver of the message.
Optional
-
accountUpdateResultList- presence
- Optional
- Interface version
- 2.49
PAN update service result list.
Contains
-
ausNativeAppCode- presence
- Optional
- Interface version
- 2.49
Contains the native response code of the PAN update service (Depending on the cardScheme).
List of values
000- OK
203- Format Invalid (Data element not in the required format or value is invalid) For example, not numeric or wrong length.
301- There is no new card available for this PAN
302- Data encryption/decryption failure (due to technical or other reason)
-
ausResponseStatus- presence
- Optional
- Interface version
- 2.49
Response status of account update service.
List of values
ACCOUNT_NOT_UPDATED- No update available for this PAN
ACCOUNT_UPDATED- PAN updated
INVALID_ACCOUNT_NUMBER- Invalid account number
INVALID_PAYMENTMEAN_FOR_WALLET- Invalid payment mean in wallet
INVALID_TOKEN- Invalid token
INVALID_WALLET- Invalid wallet
SCHEME_INTERNAL_ERROR- Internal error in Scheme System
TOKEN_RENEWAL_ERROR- Error during token update
WALLET_RENEWAL_ERROR- Error during wallet update
-
newCardExpiryDate- presence
- Optional
- Interface version
- 2.49
New PAN expiry date.
-
newMerchantWalletId- presence
- Conditional
- Interface version
- 2.50
New customer’s Wallet identifier.
-
newPan- presence
- Conditional
- Interface version
- 2.49
New PAN (Primary Account Number).
-
newPaymentMeanId- presence
- Conditional
- Interface version
- 2.50
New payment mean rank in Worldline Sips wallet.
-
newTokenPan- presence
- Conditional
- Interface version
- 2.50
New tokenPan.
-
oldMerchantWalletId- presence
- Conditional
- Interface version
- 2.50
Old customer’s Wallet identifier.
-
oldPan- presence
- Conditional
- Interface version
- 2.49
Old PAN (Primary Account Number) provided in the request (panList).
-
oldPaymentMeanId- presence
- Conditional
- Interface version
- 2.50
Old payment mean rank in Worldline Sips wallet.
-
oldTokenPan- presence
- Conditional
- Interface version
- 2.50
Old tokenPan provided in the request (tokenPanList).
-
cardScheme- presence
- Optional
- Interface version
- 2.49
Network name associated with the card.
List of values
CB- Carte Bancaire scheme
-
errorFieldName- presence
- Optional
- Interface version
- 2.49
Error field name of the incoming request. Present when responseCode = 12 or 30.
Response sample
Changelog