Generate Deposit Link
monei_generate_deposit_linkCreate a payment link to deposit NGN into a Monei wallet. Customer opens the link, completes bank payment, and the wallet is credited.
Instructions
Generates a payment link the user can open to deposit NGN into their Monei wallet.
This is the simplest deposit path and works in one call. The user opens the returned link, completes payment via their bank, and the funds arrive in their NGN wallet. Card and USSD multi-step flows are not supported through this tool.
Args:
amount (number): Amount in NGN to deposit (e.g. 50000 for ₦50,000)
customerEmail (string, optional): Pre-fills the email field on the payment page
customerName (string, optional): Pre-fills the name field on the payment page
customerPhone (string, optional): Pre-fills the phone field on the payment page
Returns: { "paymentLink": string, // URL the user opens to complete the deposit }
After returning the link, tell the user to open it to complete payment. Then they can ask you to check the status using the reference.
Examples:
"I want to deposit ₦50,000" -> amount: 50000
"Add ₦10k to my wallet" -> amount: 10000
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount in NGN to deposit (e.g. 50000 for ₦50,000) | |
| customerName | No | Customer name to pre-fill on the payment page (optional) | |
| customerEmail | No | Customer email address to pre-fill on the payment page (optional) | |
| customerPhone | No | Customer phone number to pre-fill on the payment page (optional) |