Create customer profile to save the payment methods a customer can use, facilitating recurring transactions and track their payment history. A customer object is beneficial to store a card token for subscriptions or create a Finmo customer wallet to manage their funds.
To issue a wallet to a customer, Finmo must collect additional information to comply with regulatory requirements for account creation. For individual customers, the necessary details typically include Name, Nationality, Address, Identification Type, Identification Number, and Date of Birth. Finmo is responsible for collecting and verifying this information. For business customers, information such as Company Registration Details and the nature of the business is required.
If a Finmo wallet is not needed for a customer then basic information like Name, Email, and Country is sufficient.
Merchants who wish to enable the customer creation should contact the Finmo support team at [email protected]
, and we will review your request promptly. Please ensure you use your registered email and include your organization ID in the email.
Customer creation journey:
When a customer is created with all mandatory fields, their status is set to UNDER_REVIEW by default. If any mandatory fields are missing, the status will be PENDING_INFO. After review, the customer will be assigned one of the two final statuses: APPROVED or SUSPENDED.
Status Flag - distinct values & meanings:
- PENDING_INFO: This is a rare case which can only happen if new mandatory fields* are introduced after the customer has been created
- UNDER_REVIEW: Submitted details and documents are being reviewed, and the final status will be updated.
- APPROVED: Allowed to perform all operations corresponding to this customer.
- SUSPENDED: Restricted from any operations corresponding to this customer.
Note:
Please upload the required mandatory document before creating a customer. You can refer to Document Upload API.