create_payment_link
Create a unique payment link to receive payments by entering recipient name, payment purpose, and customer email or mobile number. Optionally set a fixed amount.
Instructions
Create a new payment link for receiving payments.
This operation generates a unique payment link that can be shared with customers
for accepting payments. The link can be customized with recipient details,
purpose, customer details and amount.
Required Parameters:
recipient_name (str): Name of the person or entity receiving the payment
purpose (str): Description or reason for the payment
customer_email (str): Email address of the customer
customer_mobile (str): Mobile number of the customer
Either customer_email or customer_mobile must be provided if else please ask from the user
Optional Parameters:
amount (float): Fixed amount for the payment
Note:
- Amount can be left optional for customer to decide
- Generated link will be valid according to system's expiry settings
- Please ask all the required fields from the user don't assume any fields
IMPORTANT NOTE:
- if user is not providing customer_email or customer_mobile, please ask for the same don't call any tool before asking for the same
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| recipient_name | Yes | ||
| purpose | Yes | ||
| customer_email | No | ||
| customer_mobile | No | ||
| amount | No |