Developer Quickstart
Last updated
Last updated
To begin processing payments with Zūm Rails, you need to follow a few preliminary steps. This guide will walk you through the necessary procedures to ensure a smooth onboarding experience.
There are various ways to integrate with Zūm Rails. Check the options below to decide what fits your workflow:
Explore our API to efficiently manage transactions, users, invoices, and more. By integrating our API, you gain full control over the user interface, allowing you to tailor it to meet your specific business needs.
Integrating APIs using Bearer Token Authorization is one of the most secure methods. Once generated, a Bearer Token is valid for up to an hour, enabling secure, repeated API calls without requiring repeated authorization.
Utilize the portal to create transactions, add users, and generate invoices. Explore our and to learn more about starting to move money via the portal. By choosing the portal, you can bypass API integration.
The hybrid model provides a robust and secure way to utilize APIs for transaction monitoring, money tracking, report downloading, and more. Through the Zūm portal, you can integrate the API/SDK or embed our URL in your application to manage users, initiate transactions, and send payment links. Moreover, you'll receive real-time updates on user and transaction statuses, allowing you to automate follow-up actions based on payment status.
This is a virtual account you can use to manage funds. If you need to move funds directly from a Funding Source to a User, or the opposite, the funds will pass through Zūm Wallet automatically.
You can also set up auto top-up to maintain a minimum balance in your wallet by configuring settings on the Wallet page on the Portal.
At Zūm, Users represent the payee for accounts payable, or the payer for accounts receivable.
Use the Zūm Rails API to create a user profile. This will allow you to manage user-specific data (such as a bank account or card information) and process transactions.
Set up transactions using the API. This will enable you to test payment processes and manage transaction records effectively.
This is your business bank account, to be able to start moving funds you will need to link your bank account information using Zūm Portal.
You can add a funding source through the Portal by going to the Funding Sources > Add New Bank Account option.
To find the Wallet ID, go to the Wallet page on the Portal or use the below.
To learn more about creating users, refer to the . You may skip user profile creation and create a transaction without creating a user first. See to learn more.
For details on creating transactions for various use cases, see the .