Update a Payment Account Data

UpdateWalletDetails

How it works

With the UpdateWalletDetails method, your system asks Lemonway to update information related to a client payment account.

  1. The user enters their new data.
  2. The application calls the Lemonway Webservice.
  3. Lemonway records data when it exists.
  4. The application processes Lemonway's response and displays a confirmation message.

🚧

Important

If an account has KYC 2 status, only the phoneNumber, mobileNumber, and email fields can be updated.

XML

<UpdateWalletDetails xmlns="Service_mb">
  <wlLogin>string</wlLogin>
  <wlPass>string</wlPass>
  <language>string</language>
  <version>string</version>
  <walletIp>string</walletIp>
  <walletUa>string</walletUa>
  <wallet>string</wallet>
  <newEmail>string</newEmail>
  <newTitle>string</newTitle>
  <newFirstName>string</newFirstName>
  <newLastName>string</newLastName>
  <newStreet>string</newStreet>
  <newPostCode>string</newPostCode>
  <newCity>string</newCity>
  <newCtry>string</newCtry>
  <newIp>string</newIp>
  <newPhoneNumber>string</newPhoneNumber>
  <newMobileNumber>string</newMobileNumber>
  <newBirthDate>string</newBirthDate>
  <newCompanyName>string</newCompanyName>
  <newCompanyWebsite>string</newCompanyWebsite>
  <newCompanyDescription>string</newCompanyDescription>
  <newCompanyIdentificationNumber>string</newCompanyIdentificationNumber>
  <newIsDebtor>string</newIsDebtor>
  <newNationality>string</newNationality>
  <newBirthcity>string</newBirthcity>
  <newBirthcountry>string</newBirthcountry>
  <newPayerOrBeneficiary>String</newPayerOrBeneficiary>
</UpdateWalletDetails>
<?xml version="1.0" encoding="utf-8"?>
<WALLET>
  <ID>string</ID>
  <LWID>string</LWID>
</WALLET>

JSON

{
  "wlLogin": "string",
  "wlPass": "string",
  "language": "string",
  "version": "string",
  "walletIp": "string",
  "walletUa": "string",
  "wallet": "string",
  "newEmail": "string",
  "newTitle": "string",
  "newFirstName": "string",
  "newLastName": "string",
  "newStreet": "string",
  "newPostCode": "string",
  "newCity": "string",
  "newCtry": "string",
  "newIp": "string",
  "newPhoneNumber": "string",
  "newMobileNumber": "string",
  "newBirthDate": "string",
  "newCompanyName": "string",
  "newCompanyWebsite": "string",
  "newCompanyDescription": "string",
  "newCompanyIdentificationNumber": "string",
  "newIsDebtor": "string",
  "newNationality": "string",
  "newBirthcity": "string",
  "newBirthcountry": "string",
  "newPayerOrBeneficiary": "string"
}
{
  "WALLET": {
    "ID": "string",
    "LWID": "string"
  }
}

Fields

ItemDescriptionExample
IDAn updated Wallet ID (your choice when you create the Wallet).33612345678
LWIDLemonway Wallet ID (you cannot choose this number). This number is also printed on our Dashboard.2343

🚧

Important

If you do not want to change some fields, please do not enter data in them. Information will not be updated.

Parameters

ItemDescriptionMandatoryFormatExample
walletWallet ID.Yes[1:100] char33612345678
newEmailNew Email. Unique as usual.No[6:256] charadresse@domaine.com
newTitleClient's titleNo[1] char"M", "F", "U" (Unknown, default)
newFirstNameClient's first nameNo[2:256] charPierre
newLastNameClient's last nameNo[2:256] charDupont
newStreetClient's number and streetNo[0:256] char26 rue de Paris
newPostCodeClient's Postcode/ZIPNo[0:10] char93100
newCityClient's CityNo[0:140] charMontreuil
newCtryClient's country using ISO-3 formatNo[3] charFRA
newIpClient's IP addressNochar91.222.286.32
newPhoneNumberMSISDN phone number. No "00", no "+".No[6:30] char33672635263
newMobileNumberMobile phone number (MSISDN format)No[6:30] char33672635263
newBirthDateClient's birthdateNodd/mm/yyyy21/03/1985
newCompanyNameCompany nameNo[1:256] charLemonway SAS
newCompanyWebsiteCompany Website URLNo[1:256] charwww.lemonway.fr
newCompanyDescriptionCompany descriptionNo[1:256] charEcommerce, clothing
newCompanyIdentificationNumberCompany identification numberNo[1:256] char123567ABCDEF
newIsDebtorIndicates if the wallet is for a debtorNo[1] char1 (yes), 0 or empty (no)
newNationalityClient's Nationality (ISO-3 format)No[0:19] charFRA, USA
newBirthcityClient's city of birthNo[0:140] charMontreuil
newBirthcountryClient's country of birth (ISO-3)No[3] charFRA
newPayerOrBeneficiaryIndicates if the wallet is for a payer or a beneficiaryNo[1] char1 (payer), 2 (beneficiary)

📘

Joint Accounts

From 1st October 2023, Lemonway no longer permits the creation of joint accounts to open payment accounts.