Adding a New User

Modified on Wed, 05 Jul 2023 at 05:23 PM


 


Adding a new user through the portal


1. Log in to your portal


2. Click Users > Add new


mceclip0.pngmceclip0.png


3. Select the Account type


4. Enter the General information




  • Email - This will not send out an automatic email to the user. It just helps create a unique ID for the user

  • Phone Number - Optional


5. Click Save. The user will then be added to the database.


Note: The user will display as Not Connected. This is normal, you can still send funds to and from this user. Not Connected means they're not connected through aggregation. To set up a connected user, you need to use aggregation.


 


Adding a new user through Aggregation


The integration code to add a payment profile is an out-of-the-box solution. It is a URL you can:



  • Embed it into your web app

  • Send it directly to your user via email or SMS

  • Display it on your computer for walk-in clients


Aggregation allows a user to link their bank account within minutes giving you access to their banking data and information. Their account verification is done almost instantly without the need for void cheques and bank statements. You can retrieve your payment profile (aggregation) URL by completing the following steps. 


1. Log in to your portal


2. Click Settings > Integration Codes


mceclip0.png


3. Click Add Payment Profile


mceclip1.png


4. Copy the URL. You can:



  • embed the URL in your web app

  • open it in any browser


You can customize the appearance of the link through settings > brand customization in your portal. You can also limit the options displayed by adding parameters to the URL. The list of parameters can be found in our documentation here.


 


Adding a new user through the API


Useful tips



  • By passing the user object in the payload, you will initiate the transaction and generate a user profile so you can use the userID returned in the API response in future transactions.

  • If you are using webhooks, you will receive a response each time the user status and transaction history update. 


There are two different ways to create a new user using the Zūm API.


Option 1: Calling the user endpoint


By using this option you are only creating a user that you can use to create transactions at a later date. 


{{env}}/api/user 


Click here to read more about the user endpoint.


 


Option 2: Calling the transaction endpoint and passing the user object


By using this option you are creating a user profile and a transaction at the same time.


{{env}}/api/transaction


Click here to read more about how to create a user profile and transaction simultaneously. 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article