Overview
The Account Service provides a robust set of endpoints designed for creating and managing accounts. Prune supports the creation of two primary account types:
Business Account Types
When registering on the Prune Payments platform, an integrated organization(business account) can fall under one of two distinct categories:
A trusted integrating organization is a business that has successfully completed Prune Payment's verification and compliance process. They are granted a Trusted Business Account, allowing them to integrate with the platform and perform transactions without needing additional administrative approval.
This status signifies that the organization has met Prune’s security, identity, and operational standards and is considered reliable and low-risk. Trusted organizations receive full access to all platform features, along with priority support and processing.
An untrusted integrating organization is a business that has not yet completed the platform's full verification process. This results in an Untrusted Business Account status, which comes with limited access to platform features.
These organizations face restrictions on certain operations, such as high-value transactions, adding sub-users, or accessing sensitive integrations. Their actions may also require manual administrative review, which can cause delays. To unlock the full functionality of the platform, organizations in this category are encouraged to complete the necessary verification steps promptly.
Endpoints
The following endpoints have been provided for the account service:
Request Individual Account: This endpoint is used to request the creation of a new user account.
Request Corporate Account: This endpoint is used to request the creation of a corporate account.
List Account Requests: This endpoint is used to get a list of accounts requested by the organization.
Get Single Account Request: This endpoint is used to get a single organization account request.
Single Account Request Status: This endpoint is used to get the request status for a specified organization account.
Update Account Request Details: This endpoint allows for the modification of existing corporate account documents.
List Issued Accounts: This endpoint is used to get a list of accounts that have been issued by Prune to the organization.
Get Single Issued Account: This endpoint is used to get a single organization account that has been issued by Prune to the organization.
Validate Account: This endpoint is used to validate a provided account IBAN/ BIC and SORTCODE.
Get Account Balance: This endpoint retrieves the current balance of a specified account.
Send Money from Account: This endpoint allows an organization to trigger transfer of funds from a user account to a specified recipient.
Get Transaction Status: This endpoint is used to get a single organization's transaction status.
Get Single Transaction: This endpoint is used to retrieve details for a single transaction.
Fetch Acceptable IDs: This endpoint retrieves a list of acceptable identification documents based on the user's country.
Last updated
