Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › WP eStore Troubleshooting › Manual order form checkout error: Error! City, State, Country data is missing!
Tagged: email, form, getresponse, squeeze
- This topic has 7 replies, 3 voices, and was last updated 6 years, 5 months ago by admin.
-
AuthorPosts
-
May 24, 2018 at 2:10 am #14891stevecarrSpectator
Hello, When I supply a customer with a coupon to get a free download, they end up on the WP-eStore manual checkout form page. They already gave me their name and email from the squeeze form, so I don’t need any of the information on the manual checkout form (address etc).
But testing shows that if the city, state and country data is not entered, a white page with this error message opens in the browser: Error! City, State, Country data is missing! Cannot track Google Analytics without these data.
Is there a way to bypass the manual checkout page altogether for coupon based free downloads?
Or reduce the manual checkout page form down to just a “confirm order” button?
(I don’t want present customers with a second form to fill out in order to get a free download.)
Thank you,
Steve
May 24, 2018 at 4:21 am #77885wzpModeratorWhen I supply a customer with a coupon to get a free download, they end up on the WP-eStore manual checkout form page. They already gave me their name and email from the squeeze form, so I don’t need any of the information on the manual checkout form (address etc).
Are you using a squeeze form, or a 100% coupon??? They are mutually exclusive.
May 24, 2018 at 11:09 am #77886stevecarrSpectatorI am using an email list sign-up form from GetResponse. After a customer enters their name and email, clicking the Download button on sign-up the form takes them to a page on my site where they can select one product (out of the two available) to download for free. That product is then in the Cart. The price of the product is $5.98, so the download page includes a coupon code that the customer applies in the Cart to make the Cart be $0 instead of $5.98. After clicking Checkout, the Manual Order Form then pops up. The email list sign-up form can be seen here: theabcd.com thank you for your assistance, Steve
May 24, 2018 at 5:54 pm #77887wzpModeratorUmmmmmm, I need to ask a “really dumb” question…
Why can’t you use the wp_eStore_free_download_squeeze_form shortcode that is built into eStore?
It also has the option for autoresponder signup.
May 25, 2018 at 11:28 pm #77888stevecarrSpectatorWZP, Thank you for the response. The digital products on my site are not free. However, I need the ability to provide some people with a way to get a copy of any of the products for free (via WP eStore coupons). It seems that when a coupon results in a zero Cart balance, the manual checkout form automatically pops up and the customer has to enter their city state and country, otherwise there is an error from Google analytics. I looked at the wp_eStore_free_download_squeeze_form and video. I did not see how it can bypass the manual checkout form. Do you have any info or links that show how to accomplish such a $0 balance Cart transaction? (without requiring the manual check out form). Please note: My 34 products total 15 gig of disc space. Thank you, Steve
May 26, 2018 at 4:35 am #77889adminKeymasterI think you are looking for the following solution:
https://www.tipsandtricks-hq.com/ecommerce/wp-estore-download-with-discount-addon-3469
The following post explains the available options we have for selling/giving a product for free:
https://support.tipsandtricks-hq.com/forums/topic/selling-items-for-00-giving-product-for-free
We can also do a customization that is applicable to your specific project.
May 26, 2018 at 7:00 pm #77890stevecarrSpectatorAdmin – Thank you for the helpful information. I followed the instructions and it works EXCEPT the “wp_eStore_free_download_squeeze_form” is not fully communicating back and forth with the GetResponse email system. Meaning, the test email I used was captured by GetResponse, but I was able to use the same email multiple times. In contrast, when I used the GetResponse squeeze form, if I tried to use the same email, the GetResponse form would pop-up a red colored alert stating “That email address has already been used.” How do I change the WP eStore system so it knows that it already sent the email to GetResponse? The WP eStore squeeze is accessible through the “Download Page” button here: theabcd.com Thanks again, Steve
May 27, 2018 at 1:15 am #77891adminKeymasterThe squeeze form doesn’t prevent an email from used again. It simply ignores adding to the list if the email is already there. Our squeeze form works exactly the way a squeeze form is suppose to work. The problem is that you are using a wrong solution for what you are trying to do. When you want to limit/protect the download of an item, you need a different solution than the standard squeeze form.
For example if you need to control various permissions based on users, you need a membership type solution. You can’t do that using eStore is just for selling products (using anonymous checkout).
The coupon solution should work for you (where you use your own form and give a coupon that the users can use to download an item). If that does not work, we can perhaps create a custom solution for you based on your specific requirement for this project.
-
AuthorPosts
- You must be logged in to reply to this topic.