User

The UserService provides methods to manage users, such as updating phone numbers, and fetching user information.

Methods:

MethodDescriptionCorresponding API call
getUserInfo()Fetch user informationRetrieve user information
updatePhoneNumber(request: UpdatePhoneNumberRequest)Update phone numberUpdate phone number
confirmPhoneNumber(request: ConfirmPhoneNumberRequest)Confirm phone numberConfirm phone number
getVerificationLink()Get verification linkGenerate verification link
subscribeToUserChange(callback)Subscribe to user change eventsUser change webhook

Usage Examples:

Retrieving user info

WirexPay.user.getUserInfo()
  .then(response => console.log('User info:', response))
  .catch(error => console.error('Error:', error));

Subscribing to User Changes

WirexPay.user.subscribeToUserChange((userData) => {
  console.log('User data changed:', userData);
});

What’s Next