What is a Payment Form and how does it work?
What is a Payment Form and how does it work?
How do I create a Payment Form?
How do I create a Payment Form?
- Go to Payment Gateway Dashboard > Payment Forms > click Create Payment Form.
- In the Payment For field, explain the purpose of payment to the customer. Keep this text short and precise. This information is necessary for customers to understand the purpose of payment.
- Configure amount fields. You can specify a single or multiple amounts.
- Personalise the URL to include your brand name for easy identification.
- Specify the payment form validity time. (Validity time supported: 1, 2, 7, 14, 30 days, or set as No Expiry to keep it active always).
Can I generate a report for all payment form transactions?
Can I generate a report for all payment form transactions?
- Go to Payment Gateway Dashboard > Reports.
- In the Search & Filter field, select Payment Form, and click Generate.
- Select the date range for which you want to view the report, and click Generate.
-
The report will be generated based on the criteria you have filtered. You can download the report after it has been generated.
How do I know when a payment is made via a Payment Form?
How do I know when a payment is made via a Payment Form?
- Go to Payment Gateway Dashboard > click Developers in the left navigation.
- Select Webhooks in the Payment Gateway section.
- Click Add Webhook URL and select the event you want to be notified about.
- Enter the URL where you want to receive the webhook notifications, and click Add.
Can I use the same Payment Form for multiple products or services?
Can I use the same Payment Form for multiple products or services?
I am using a hosted payment form and cannot call the Create Order API directly. How do I pass custom fields for reconciliation?
I am using a hosted payment form and cannot call the Create Order API directly. How do I pass custom fields for reconciliation?
order_tags, and then redirect the customer to the Cashfree payment session using the returned payment_session_id. This ensures the tags are always set correctly and will appear in the Settlement Recon Report.