Using our Public API you can set up customisable features in your ledger apps. It can be done by setting particular Custom Faculties for an app as true or false.
Customisable features allow you to tailor the app's settings to meet your specific business requirements. By modifying these features, you can create a unique user experience that aligns with your goals.
Some examples of customisable features include Showing Transaction Details, Showing Available Balance and Allowing Account Creation.
To retrieve the list of custom faculties that are available for your app you can use the Get Custom Faculties endpoint.
To set the required custom faculties as true or false you can use the Update Custom Faculties endpoint.
To work with the endpoints ensure you have the following information:
- customerId: A unique identifier for the customer this app belongs to.
- marketplaceKey: A unique identifier for the ledger app.
A custom faculty is enabled or disabled at the app level using the unique marketplaceKey and customerId values.
To avoid overwriting existing custom faculties for other features for your app, ensure you have the current list of custom faculties for the app before making any modifications.
📋 Custom Faculties Available by Ledger App Type
Faculty | Accounts | PoS | Lending | Insurance |
---|---|---|---|---|
CAN_SHOW_TRANSACTION_DETAILS | ✅ | ✅ | ✅ | |
SHOW_AVAILABLE_BALANCE | ✅ | ✅ | ✅ | ✅ |
CAN_SHOW_DYNAMIC_BALANCE (coming soon) | ✅ | ✅ | ✅ | ✅ |
ALLOW_ACCOUNT_CREATION * | ✅ | ✅ | ✅ | ✅ |
ALLOW_ACCOUNT_CANCELLATION ** | ✅ | ✅ | ✅ | ✅ |
CAN_DOWNLOAD_ACCOUNT_STATEMENT | ✅ | ✅ | ✅ | ✅ |
* Please note, that in order to have multi accounts you need to have it enabled as a feature in the admin portal of your solution
** Please check capability of your banking provider in the integration before making any modifications.