-
teamsimonsAsked on November 3, 2015 at 5:16 AM
Hello,
Thank you for providing the means by which users have "complete access to all of [your] features" even at the Starter (free) level.
I have made three forms so far, the most recent of which integrated a PayPal widget:
- Username: teamsimons
- Form: My Free Sample Request.
The way I want for this form to work is for the products themselves to be free (USD$0.00) but for users to pay only Shipping.
I asked my husband Mike to test the form last night. When the form processed, PayPal indicated that the product had to cost more than "0". He cancelled the transaction.
I revised the form to show that each of the 6 products plus "S&H" (shipping and handling) cost $2.00 each and I set no shipping cost. When my husband tested the form that time, the transaction went through PayPal without a hitch. The emails accurately reported that the "[sample] plus S&H" was $2.00 but that "Shipping" was $0.00.
I am grateful that the second attempt to send a payment went through so smoothly, but I really want to make the form within JotForm to show that each product is free and the shipping and handling is USD$2.00.
I am unable to find the answer to my question on
http://www.jotform.com/help/188-How-to-add-Shipping-to-your-Paypal-standard-account
or
http://www.jotform.com/help/keyword_search.php?rpp=0&search=free.
Would you please be so kind as to let me know how I may remedy this problem?
Thank you very much in advance.
Sincerely,
Vicki Simons
-
mert JotForm UI DeveloperReplied on November 3, 2015 at 9:23 AM
Hi Vicki,
I cloned your form and found that you gave that shipping value to the product not the shipping cost. That's why, you will see the price for product $2 on the checkout screen.
On Paypal payment tool, there is an option to set shipping prices; but firstly, you need to set the products' values to zero.
Now, we can set the Shipping costs.
After these changes, you will see the price for shipping $2 on checkout screen:
I hope this method will help you. If you need an extra information, please feel free to ask.
Have a great day.
-
Vicki SimonsReplied on November 3, 2015 at 11:31 AM
Hello,
Thank you for your response. As I mentioned previously, the first time I set the form, I had USD$0.00 for all products with USD$2.00 for shipping for each product.
PayPal would not accept this so I changed the setting for all products to be USD$2.00 for each product and S&H. At that point, PayPal would allow the transaction to go through.
I just changed the form back to its first setting -- and as you have indicated -- and this image is a screenshot of what PayPal shows when I try to get this to work:
http://mrsimons.com/image-files/paypal-error-on-jotform-free-product-just-shipping.png.
Is this a matter that I need to take up with PayPal directly?
Thanks in advance.
Sincerely,
Vicki Simons
-
David JotForm SupportReplied on November 3, 2015 at 3:06 PM
Unfortunately, PayPal will not accept products that have 0 cost. You would either need to use your original setup with a $2.00 cost associated with each product or use calculations and forward the total to the payment field.
You would set up a radio button field, then assign calculation values:
http://www.jotform.com/help/301-How-to-Assign-Calculation-Value
After that, calculate the total in a calculation widget:
http://www.jotform.com/help/259-How-to-perform-calculation-in-the-form
Then pass that total to the payment field:
http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field
This would require setting your products up again outside the payment field but you would then be able to label your products however you would like.