Tips and Tricks HQ Support Portal › Forums › WP eStore Forum › Want to bypass manual check-out form – how would I complete the manual checkout?
Tagged: Manual Checkout
- This topic has 4 replies, 2 voices, and was last updated 10 years, 8 months ago by vconsultant.
-
AuthorPosts
-
February 26, 2014 at 9:53 pm #10223vconsultantSpectator
I using version 7.0.5 and WP 3.8.1, and only a couple days into working with eStore and I absolutely love it, it’s going to help my company get to a new business model to reach clients on a global basis. Thank you.
I have a need to use Manual check-out to register zero cost guests for events (set-up as products with city-date combinations as the variants).
I would like to by-pass your Manual form check-out because I have my own event registration form that captures different fields and integrates with a like data structure to my Mailchimp list. I want to avoid putting customers through filling out my form, then having to fill-out the long manual check-out form just to complete the transaction. I’ve also thought about using a Squeeze Form, but the info collected is too limited and I’d lose the ability to work with product variants. (BTW – I’d pay for an add-on that allows custom squeeze forms (need user-definable fields).
I use the [wp_eStore_fancy1 id=2] shortcode and upon the customer choosing a variant and adding to cart, I’d like to by-pass PayPal (free product) and trigger the completion of the manual check-out (normal email to customer with the product-variant detail and to me). Is there a feature that allows that? Or if not, can I grab the “Confirm Order” button/code and put that on the cart (or on the page at least)? Other approach is to customize the manual check-out form, have seen some posts on that, and integrate that w/ MailChimp (and somehow also trigger the manual check-out at the same time?), but I would prefer to just by-pass it, rather than start hacking the form code and function.
Thanks in advance – hope I was clear and not too long.
February 27, 2014 at 12:43 am #61148adminKeymasterGo to eStore settings -> Payment gateway settings -> Manual checkout settings
Now, enter the URL of your manual checkout page (where you have your custom form) in the following field:
Embed Manual Checkout Form on a WordPress Page
eStore will send the user to that page when someone selects manual checkout. You can do whatever you want to do from your custom form.
You also have an email with an updated copy of eStore. Please use that before you do the above.
February 27, 2014 at 8:13 pm #61149vconsultantSpectatorThanks for your fast reply, I’ve uploaded version 7.0.8 no problem, but after trying lots of things (putting my form on the manual redirect page as you suggested, trying to use your eStore mailchimp integration), I am still not able to trigger the manual transaction completion (clear the cart, send the emails) unless I use your form with the “Confirm Order” button.
How would I use my form with [wp_eStore_on_page_manual_gateway_form]
My own form is created with a plug in called Mailchimp for Word Press Pro, it has an action button that sends the entered data to my Mailchimp list and can return to a page I specify (like a Thank You page or perhaps a page where I could trigger something in eStore), but I can’t trigger the “Confirm Order” function this way. (or tell eStore who the customer is, like PayPal does for paid items).
I’m looking for a way to capture custom customer fields (B2B stuff like Company and Title), shoot that to a same-structured mailchimp list, give them a free product variant they choose, and manaully check-out.
Is there a way to do that?
February 28, 2014 at 5:15 am #61150adminKeymasterI see what you are trying to do. You can’t combine the manual checkout form of eStore with another form on another page.
What you should do is send the user to your *special custom form* after they complete the manual checkout. You can do this by specifying the URL of your custom form as the “Thank You” page for manual checkout. So the checkout flow will be like the following:
1) Customers add items to the cart
2) They select manual checkout
3) Goes to the manual checkout form and fill in the form as usual
4) When they submit the form, the plugin will send them to your custom form
5) They can fill in additional info there
An alternative to the above is to customize the manual checkout form of eStore plugin. So you can add those extra fields to the estore’s manual checkout form (this requires coding hack but if you are developer you should be able to do it). The following posts have some pointers for a developer:
https://support.tipsandtricks-hq.com/forums/topic/make-more-fields-required-in-manual-purchase-form
February 28, 2014 at 1:50 pm #61151vconsultantSpectatorThanks much, I’ll have to reevaluate…
Thanks for a world class plugin and fast assistance.
-
AuthorPosts
- You must be logged in to reply to this topic.