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
- Bank Card 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
- Bank Card scheme
-
errorFieldName
- presence
- Optional
- Interface version
- 2.49
Error field name of the incoming request. Present when responseCode = 12 or 30.
Response sample
Changelog