You can accept payments in WhatsForm through the Payment Question. You can use Paypal, Stripe, Razorpay and Cash as options for accepting payments. Now lets explain with an example on how to add payment question.
In this example, we’ll be adding a payment question to an event registration form for a one-day offline workshop with multiple Sessions. We will be adding two Multiple Choice Questions and we will sum up these values using Calculation Component. This will help to get the total Amount for the event registration based on the selected options.
Go to your WhatsForm dashboard. Click on Edit for the Whatsform you want to add payment question to.
Add Multiple Choice Questions
Now in the Build page we're adding our first multiple-choice question to choose the preferred session, and we have added the fee for each session as values using assign value option.
We will be adding one more Multiple Choice Question for preferred food option, Non veg and Veg, and added amount for each options as values to it.
Calculation of the Total Amount
Now, let's use the Calculation Question to find the sum of the values of options selected by the user. We have added the title as Total Amount.
The total amount is calculated by adding the response values from two multiple-choice questions: one for selecting the session and another for choosing the preferred food option.
Adding Payment Question
In the Build Page, under Advanced you will find Payment Question, Here we can set the Title as Payment and Currency as USD.
We have the option to point to a fixed value, but here we need to point to a Question value. For this, we are going to select the calculation question which is named as Total Amount.
Adding Payment Method
Now we have to decide which payment method to choose from the multiple payment options.
We support payment methods like
Confirm Payment Question has been added
Now Publish your Form and select Open option
Now, in the form, select the options and let's see if the calculations are working and if the total amount also shows the correct value for this.
Still need help?
Contact us