logo Mercanet

Release 24.6

aller directement au contenu

Rechercher par mots clés

updatePaymentMean

Pour rechercher dans la page utiliser Ctrl+F sur votre clavier

Cette opération vous permet de mettre à jour l’un des moyens de paiement contenu dans le wallet d’un client. Si le compte ou le moyen de paiement n’existe pas, un code de réponse 01 est retourné. Si la mise à jour a fonctionné, le code de réponse 00 est retourné avec la date de la mise à jour.

interfaceVersion recommandée : WR_WS_2.55

  • PROD
    https://office-server.mercanet.com/rs-services/v2/wallet/updatePaymentMean
    méthode
    POST
  • TEST
    https://office-server-mercanet.test.sips-services.com/rs-services/v2/wallet/updatePaymentMean
    méthode
    POST
  • PROD
    https://office-server.mercanet.com/services/v2/wallet?wsdl
    méthode
    POST
  • TEST
    https://office-server-mercanet.test.sips-services.com/services/v2/wallet?wsdl
    méthode
    POST

Obligatoire

Optionnel

Exemple de requête

            {
  "interfaceVersion": "WR_WS_2.3",
  "keyVersion": "1",
  "merchantId": "011223344550000",
  "merchantWalletId": "walId011",
  "paymentMeanAlias": "myAlias",
  "paymentMeanId": "2",
  "seal": "1e26289499d5f6104e6300291f272d7b994a111eecf8feedccf934560de26e5d"
}

        
                  <urn:updatePaymentMean>
         <urn:input>
            <urn:merchantId>011223344550000</urn:merchantId>
            <urn:interfaceVersion>WR_WS_2.2</urn:interfaceVersion>
            <urn:merchantWalletId>walId011</urn:merchantWalletId>
            <urn:paymentMeanId>2</urn:paymentMeanId>
            <urn:paymentMeanAlias>myAlias</urn:paymentMeanAlias>
         </urn:input>
      </urn:updatePaymentMean>

        

Obligatoire

  • seal
    présence
    Obligatoire
    Interface version
    2.0

    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

Exemple de réponse

            {
  "walletActionDateTime": "2014-05-19T23:19:54-12:00",
  "walletResponseCode": "00",
  "seal": "4d40a4af0fe8ceaf1370ab5e434c6ba939973bcacf33f202c72c47a8ab622c19"
}

        
                  <updatePaymentMeanResponse xmlns="urn:sips:cn:contract:office:wallet:v2">
         <output>
            <walletActionDateTime>2012-10-17T23:50:44-12:00</walletActionDateTime>
            <walletResponseCode>00</walletResponseCode>
            <errorFieldName />
         </output>
      </updatePaymentMeanResponse>

        

Changelog


Interface version Donnée Présence Conteneur
2.12 intermediateServiceProviderId Requête
2.0 paymentMeanAlias Requête
2.12 sealAlgorithm Requête
2.0 interfaceVersion Requête
2.0 keyVersion Requête
2.0 merchantId Requête
2.0 merchantWalletId Requête
2.0 paymentMeanId Requête
2.0 seal Requête/Réponse
2.0 errorFieldName Réponse
2.0 walletActionDateTime Réponse
2.0 walletResponseCode Réponse
Retourner en haut de page Besoin d'aide ?

Besoin d'aide ?

Fermer