What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Shipping address not being sent to Paypal Pro when different from Billing addressAsked by waxing1 on September 16, 2015 at 08:32 AM
I cannot seem to get the shipping and billing information to pass to PayPal pro correctly.
When I have the setting on Shipping address the shipping address passes corectly
When I have the setting on Billing address it also passes to Paypal correctly
Here is my issue. I need to have a bill to and ship to address. When I have it set to Billing address it passes the Billing address regardless if there is a different shipping address. When I have it set to Shipping address and soneone wants to ship to the billing address it does not pass anything to Paypal.
Setting on Billing Address
It will pass the billing address even if someone chooses ship to a different address (I understand that)
Setting on Shipping address
If someone does not enter a shipping address it does not pass anything through to Paypal and then I cannot print a shipping label
Here is what I need it to do:
If someone wants to ship to their billing address then that should pass to Paypal WITHOUT have to re-enter the address twice.
If someone wants to ship to a different shipping address then I need your form to pass the shipping address through.
I need the shipping address to pass through to Paypal. If no shipping address is entered I need the billing address to Pass through as the shipping address.
Use email firstname.lastname@example.org
From what I have understand, when you set the Paypal shipping address to a different shipping address field (a separate address field, not the one on billing) it goes through to Paypal just fine.
So I think there's only one simple logic here, when a user fills in the shipping address field, it means that the user want the items to be shipped on the shipping address not on the billing address. And if the shipping address is NOT field, it means shipping goes to the billing address. Note that the billing address is always required so you can always find this information on Paypal whenever shipping address is blank.
I see that you have applied a condition to this and your payment field is perfectly setup with this shipping address field, I presume this has sorted out the problem?
The problem is not fixed. When setup the way I have it and the customer does not fill in the shipping fields Paypal DOES NOT receive any shipping information.
I need the form to pass the billing address as the shipping address is no shipping address is supplied. If I change it to "use billing address" the billing address ALWAYS used as the shipping address regardless of weather or not a different shipping address is supplies.
Here is what I would like to know how to accomplish.
If the customer DOES NOT fill in a shipping address I need the billing address to pass through PayPal as the shipping address.
If the customer DOES fill in a different shipping address, I need that different shipping address to be passed to PayPal.
I cannot see a way to accomplish this.
I received an email from support stating this is now implemented. It does not seem to be.
I'm able to replicate the issue at my end using Sandbox account. It is displaying the defaulted shipping address and giving an option to Change. But the shipping address entered in the form is not displayed.
Let me run few tests on this and get back to you with relevant information. Thank you!
After checking with different accounts, I'm still able to replicate the issue. I've forwarded the issue to our backend team to take a look. Once we have any update on this, you'll be posted through the thread.
Sorry for causing confusion. The update released a couple of days back only affected credit card payments.
Today we have released another update that should affect both credit card payments and express checkout payments. Please do try it again and let us know what you think.
Still does not work.
Had an order come in over the weekend. I the form set to "Shipping Address". They did not use an alternate shipping address. They wanted to ship to the billing address. JotForm did not transfer any shipping info to paypal.
I've tried testing the form with my sandbox account and I was unable to replicate the issue at my end.
Shipping Address Entered
Shipping Address left blank
I've also tried submitting your form without entering any shipping address and see that my default address in PayPal is listed.
Could you please try testing the form once again and let us know if the issue still persists at your end?
The checkout screens you are showing are not what shows on my checkout. Are you using Paypal Pro? When customers fill out the form and click submit it completes the sale without going to any Paypal page. Are you using Paypal Pro or standard Paypal?
Our PayPalPro integration allows both credit card and Express Checkout payments. The screenshots sent by my colleague are for when the user opts to pay using their PayPal account. In those screenshots, it shows that the shipping address entered prior to checkout is correctly passed. If no shipping address is entered, the billing address on file is used.
As for credit card payments, I was able to recreate the problem on a clone of your form; I found out that this is caused by a form condition.
With that said, we have released another fix which should finally resolve the issue.
Again, please let us know if you're having other troubles.
Thank you. I want to clarify. I want the shipping address entered to pass to Paypal. If no shipping address is entered I want the billing address to pass to Paypal as the shipping address. To accomplish thin I should have the shipping address selected to what on my form? "Ship to Billing address" or "Ship to Shipping address"?
Just received an Order. Form STILL does not work. I have the form set to "Shipping Address". Customer did not provide one. The Billing address DID NOT pass to Paypal. Transaction stated "no shipping data"
I need the shipping address entered to pass to Paypal. If no shipping address is entered I want the billing address to pass to Paypal as the shipping address. Can this be done?
As of my last reply, this should be working fine. As long as "Shipping" is set to a separate address field (as in your case), the form should capture an address and send it to PayPal no matter what. I have tested multiple times to confirm this:
"Ship to Billing Address (Recommended)":
"Ship to Different Address":
May I know the date and time of the last transaction wherein the shipping address was not sent to PayPal?
This is very interesting. I checked Paypal immediately after my order was placed yesterday and there was no shipping address available on PayPal. When I logged in to PayPal this morning to complete the order PayPal had the shipping address available. There must be a slight delay from when the order is placed to when the shipping address becomes available.
Seems like this form is now working properly. Thank you very much for all your attention to this matter.
Great! Glad to see that the issue is now resolved. Please get back to us if you need any further assistance. We will be happy to help.
Thank you for using JotForm.
Amir, in order for us to assist you better and not to cause any confusion with the topic of the original thread, your question has been moved to a thread of its own:
We will be assisting you there, shortly. Thank you.