In addition to the product delivery via email (which is the default delivery method), you can also choose to deliver the digital products on a post-payment return page (example, a Thank You page). This allows the customer to be able to download the Digital goods via an encrypted link instantly after the transaction.
Emails are delivered instantly too but sometimes it can take a few minutes (if PayPal’s server is busy they can take a few minutes to send the payment notification that is used for emailing the customer).
Examples
The following is a screenshot of my “Thank You” page that is using the “Instant Digital Product Delivery on the Thank You page” feature:
The following is a screenshot of the same page when someone makes a purchase and returns to this page after payment:
Product with Multiple File Downloads
If you have a product that has multiple downloadable files (example: a large file broken into multiple parts) then it will appear as separate file downloads (each file will be a separate download).
How to Use the Instant Digital Delivery Feature
Just to make it clear… this is an additional product delivery option that you can use. The plugin will automatically send an email to the buyer after a purchase with the download links by default even if you are not using this method/feature.
This function uses PayPal’s PDT (Payment Data Transfer) feature. Watch the video tutorial (recommended) or follow the steps outlined below to take advantage of this feature:
Video Tutorial
Step By Step Setup Instructions
Step 1) Make a post-payment return page (example, a Thank You or Transaction Result page). Use the URL of this page in the “Return URL” field of the settings menu of eStore. This is the page where your customers are going to land when they return from PayPal after the payment. Make sure you do not make this page a private page (private pages can only be accessed by someone who is logged into WordPress). It doesn’t matter if someone goes to this page without making the payment (the links only appear after they make the payment).
Step 2) Add whatever message you want to add to this “Thank You” page and then put the following shortcode where you want to display the transaction result (product download links):
[wp_eStore_display_transaction_result]
Step 3) Enable PDT feature in your PayPal profile. If you don’t know how to enable PDT and get the PDT Identity Token then this document should help (check the “Activating PDT” section on that page).
Step 4) Make sure you have enabled “Auto Return” option too . You can enable the “Auto Return” option from the same PayPal profile page where you enable PDT.
Step 5) Specify the PDT Identity Token that you received from PayPal in the “PDT Identity Token” field of the PayPal Payment Gateway Settings menu of WP eStore.
Step 6) Finally, enable the “Thank You” page display feature in eStore by checking the “Enable Transaction Result Display” in the settings (Post Payment Process Settings) menu of WP eStore.
The transaction result will display the message that the customers are also going to get in the email. It will have a list of products they ordered with a unique encrypted download link for each digital product so it can be downloaded instantly.
Important Note
Please note that some of the comments below are out of date. Over the course of time PayPal has made changes so we had to adjust the plugin accordingly (for example: currently you need to have auto redirect enabled in your PayPal account for this feature). The documentation above is up to date, so follow the steps outlined above to use this feature.
Note: We provide technical support for our premium plugins via our customer only support forum
Had related problem with download links but the same solution fixed both,
I reset the “Download validation script location” and it works fine now, Thanks for the help, great product, great support.
In testing I get this error message from paypal after the transaction has successfully completed:
NOT Found
The requested URL /us/cgi-bin/‎http:/christiangraphicarts.com/thank-you/ was not found on this server.
@Ivy That’s great, thankyou very much for the fast answer!
@Meg, you can limit the download link expiry time to whatever you need it to be. You can also limit the download links by number of clicks or both time and clicks.
Hi there, I’m wondering if there’s the ability to increase the available download time to more than 12 hours? I’d like to be able to make the expiry longer in case my clients are having computer issues, or need to come back later to get the picture for some reason. Thankyou so much- great e-store!
@Juan, The eStore has 2checkout payment gateway options already. You can read about these here: http://www.tipsandtricks-hq.com/ecommerce/wp-estore-payment-gateways-679
It’s a very nice tool. I love it. Is there anyway we can set up this functionality using 2Checkout payment gateway??
Hi Damian, You would need to edit the following CSS file “wp_eStore_style.CSS”
Hi Tips and Tricks team,
I’ll first say, congratulations on developing such an awesome shopping cart plugin for WordPress. We have installed it successfully, and even have the link appearing after you return from PayPal so you can download the purchased file.
The problem is, I want to change the colour of this link (also the email address) as the black and dark grey font colour doesn’t suit my theme, which is of a similar colour. I know how to code and edit in CSS, however I have no idea which page or file I need to modify to do this. Can you please assist me.
Thank you very much,
Damian
@Bryan, This page should help:
http://www.tipsandtricks-hq.com/ecommerce/google-analytics-e-commerce-tracking-for-wp-estore-850
In reading through this page I do not see how specifically we tell Google Analytics e-commerce that a transaction occurred. I already have the WP plugin installed and enabled, and analytics setup on Google.
Hi Karen, I believe this is what you are looking for:
http://www.tipsandtricks-hq.com/ecommerce/wordpress-estore-miscellaneous-tweaks-215
Please see the section called: “How to Use the ‘Buy Now’ or ‘Subscribe’ button on a Standalone HTML page”
Hello, I have a quick question:
I have a html website which is installed in a sub-folder of a wordpress site (so the 2 sites essentially look like one website).
The html site sells an e-book product & I want to be able to automate the delivery process, so I was wondering is there a way to set up WP eStore so that it (…or just it’s buttons) can work with the html site? or if not, can you suggest any other way I can do it? I’d appreciate any help or advice you can give me.
Thanks,
Regards Karen
Hi Don,
We might be able to help you out depending on what you need. I’ve got the estore plugin set up on our site.
If you’re still looking, just click on my name in this comment to go to our site. Then click on the contact us tab to submit your details so I can contact you directly.
Cheers,
Michael
I am thinking about buying the estore plugin and wanted to know if anyone knows of a place where I can hire some help in building my store /blog for selling used golfballs…I have a few hundred dollars budget to spend just need some help and or advice.
Thanks
Re: my comment above. My apologies but it was all down to an incorrectly entered PDT key 🙁
However I did find you post re: debugging and using the log files…..I am continually amazed as the sheer amount of content that you have covering these products, truely outstanding and very very pleasing.
Thanks!
Hi,
I am trying to test a product purchase through Paypal via the Sandbox (which I have used previously).
I get redirected back to the thank you page but get the error message “PDT verification failed! Could not verify the authenticity of the payment with PayPal!The Fund have not been cleared yet. Product will be delivered when the fund clears!”
The funds look fine within Paypal sandbox.
I had a caching on but turned this off and still getting this message.
Any help? Is it a potential sandbox setup issue?
Alec
Hi Michael, If you are using the PDT option you need to have auto return turned on. The comments you have read above are out of data as PayPal has made changes in their new Enhanced Checkout and this lead to us having to make changes in the eStore. You can read all about this here:
http://www.tipsandtricks-hq.com/forum/topic/paypal-enhanced-checkout-issue
I’m really confused now. Following the instructions above, and the thread of comments, it’s clear that Auto-return has to be switched off in Paypal for this to work. It also clearly states that I need PayPal PDT enabled, with the token entered in my Settings in eStore. So far so good….
However – Paypal doesn’t allow me to have PDT enabled without Auto-return also being enabled…neither on my live PayPal account nor Sandbox.
Am I missing something, or has something changed? Am I the only one with this problem???
Nevermind the question…took me a minute, but I found an answer. Now this plugin kicks more ass that 100 Ninjas!
Hey guys:
Great plugin! I bought it for a client, and it is working very nicely. I have a question on delivering digital content. The client is selling downloadable MP3s, and I’d like to keep the file URL hidden from the view of the customer. Any suggestions on how to do that?
I had checked the “Downloadable” box on the Digital Content Details section in the Product Manager, but the link from the email gave an error message that “The download could not be found”. When I uncheck the box, it seems to work fine but redirects to a page where the file begins auto-playing instead of offering a download.
I know this is a case of PICNIC (problem in chair, not in computer), but I’ve reached the limit of my skills and any advice you can provide is greatly appreciated.
Thanks again for a great plug-in!
Jerry
@Dan
hey dan! don’t worry about .htaccess or anything else that might seem complicated. the plugin encrypts the link location (though optional). buyers won’t know where the actual file is located. it’s a pretty sweet plugin!
Hi, You can host your files anywhere you want as long as the eStore can access them. The following forum post will explain more about download directory protection:
http://www.tipsandtricks-hq.com/forum/topic/download-directory-protection
Hi there,
I’ve just bought the eStore & Affiliate plugins.
I’m looking to sell an eBook online.
However, I’m not clear on where I host the pdf in such a way that it can be accessed when purchased, but not accessible to anyone googling the name of the file and finding direct access to it…
You mention in one of your posts that you can edit the .htaccess file. Can you maybe elaborate a bit so I know what I’m looking for and how I can define access to the downloadable?
Many thanks in advance.
Dan
Hi Deborah, The IPN URL can be anything you want or need it to be as the eStore will tell PayPal where to send the IPN when a purchase is made using the eStore.
Thinking seriously of purchasing one of your bundled packages. I do use WP sometimes and I currently use e-junkie. My question is, if I have to enable the PDT and I have the Paypal IPN enabled, will the two conflict or will the PDN override? Reason I am asking is because I want to use your products on the WP site I need to do and I have ejunkie enabled on other sites. I do not want the buyer always being lead back to the URL I would have to use. Hope I am making sense.
Really interested in this product.
Thanks
Deborah
Hi Chris, You will need an eStore update as this feature was just added a few days ago.
The following post will explain how updates work: http://www.tipsandtricks-hq.com/forum/topic/how-and-when-do-you-get-an-update
Hi there,
I’m trying to set up an instant download (with eStore 4.2.7). I’ve followed the instructions on this page – the only thing that I couldn’t fond was any place within the settings to insert the Paypal PDT Token. When I complete a test transaction I get re-routed to my ‘thank-you’ page with the info parsed onto the URL, but the links etc do not display.
I think I read something that said this process would only work when customers have PayPal accounts – not just pay via credit card (although they kinda have to anyway when they pay). If this is the case – because most of our customers wont have paypal accounts, it might just be easier to forego this process!
Thanks in advance =)
Chris
Hi, Thank you for pointing this out as these tutorials where done awhile ago and the location of this option has changed since then. =)
Hi just wanted to let you know that one of your instructions is wrong. The step that says: Finally, enable this feature by checking the “Enable Transaction Result Display” in the settings (Email Notification and Digital Product Delivery section) menu.
The checkbox is actually located in Post Payment Process Settings menu.
Thanks for the great tutorials!
Thank you Ivy –
I was using my own PayPal account to test the eStore I had set up for a client. I have recently moved and it turns out that my address is not confirmed.
Thanks again!
sandra
Hi Sandra, The following forum post will explain more about why the funds are not clearing:
http://www.tipsandtricks-hq.com/forum/topic/funds-have-not-been-cleared-yet
The eStore will never send out a product or place the download links on the “Thank You Page” if it can not fully verify a sale. Since the funds are not cleared by PayPal in this case the eStore will not send out the product.
Hello –
Hello – thank you for a great plugin!
My “thank you page” is not showing the encrypted link for an e-product download. In it’s place I see:
The Fund have not been cleared yet. Product will be delivered when the fund clears!
Thank you page URL:
[Deleted by Admin]
Link on page:
[wp_eStore_transaction_result:end]
confirmed clean code in HTML view
At PayPal:
“Auto Return for Website Paymentst” is turned off
“Encrypted Website Payments” is turned off
“Payment Data Transfer” is turned off
The email notification from PayPal is also saying the same:
“Thank You for your purchase. Product(s) will be delivered when the funds have cleared.”
Please let me know if this is a PayPal issue or if I need to change any setting in the plugin.
many thanks!
sandra
Hi Dominic, There should not be any problem with this. The eStore will tell Paypal where to send the IPN when a purchase is made.
Cheers,
Ivy
Can you please send a link to where this problem is occurring?
Cheers,
Ivy
In General Settings, I’m using the “Shopping Cart Title” field to put this message above the purchases in the cart widget:
“After paying, click PayPal’s “Return to Merchant” button to come back here for an instant download page.”
This works, but the field is not designed to accept a message this long. Apparently it stores the full text, but does not display it in the field. You might consider fixing that.
I would prefer to put this message on my PayPal confirmation page itself, where the “Return to Merchant” button actually is, but apparently PayPal won’t let you customize that page. Does anyone know if I’m wrong about that?
Hello,
I am using Paypal IPN for another website of mine. Will this interfere with using eStore?
Thanks,
Dominic
Hi Brian, At this time you can only redirect to one post payment page. Is it possible to put a link on the thank you page for these customers that will redirect them to the page you want them to go to?
Let me know how it goes.
Ivy
Your awesome plugin has allowed me to integrate 3 sites into one new WP location in less than a month. I sell digital products and the thank you page works as expected. I also sell a subscription to extend my tech and creative support. Have you any suggestions as to how to get PayPal to return to a second and different thank you page?
Cheers
Brian
I figured it out. I had to turn off “Payment Data Transfer” as well. Thanks for the help 🙂
Alex
I have not heard of this problem. Maybe try logging out of your paypal and back in? Are you remembering to hit the save button =)… Only other thing I can think of is to talk to paypals tech support about the issue. Once that is turned off everything should work fine.
Let me know if you get it worked out.
Ivy
Ah ok, thanks. It is turned on. I’ve tried turning it off, but it automatically turns back on again (in paypal). Strange, everytime I go back to the page it says it is on even though I just switched it to off. Have you heard of this problem?
Thanks again 🙂
Alex
Hi Alex, In your paypal settings do you have auto redirect turned on? This needs to be turned off for the links to show up on a thank you/post payment page. Let me know how you go.
Ivy
I have made a post-payment return page, configured it in “Return URL”, have checked the “Enable Transaction Result Display” option, and have inserted the trigger text in the code. I still see no links on that page after a test transaction. Any other things I should check? Thanks 🙂
Apologies, I just read the previous string about autoreturn and will make necessary changes to ensure transactions can be shown. thanks
PS: also the cart does not empty itself and it appears that the items added to the cart still remain in there on the end transaction page (I have the cart in the sidebar of the page)
Hi
I am using the following code on my transaction result page:
[wp_eStore_transaction_result:end]
but no transactions are showing when redirection takes place after purchase?
Any idea what the problem might be?
the site is http://www.jesuschrist.co.uk/spiritlife
Kelvin, eMember works with auto return both on and off. It is only the eStore that has to have auto return turned off in order for the instant download links to work on the thank you page. If you do not need the download links on the thank you page you can use the eStore with auto return on.
Ivy
Hi Kelvin, yes you need to have “auto return” ON if you use PDT. WP eStore doesn’t use the PDT option as it requires more integration work from the customer’s end. There are other reasons for not to use PDT as your paypal account gets tied to one site. This is not suitable for people selling stuff from different sites under the same PayPal account.
Hi
Thanks for your patience and clarity of reply – I see the logic behind the method now.
Can I assume that eMember also works with Auto Return set to off?
Thanks
Kelvin
Hi Kelvin, if you have PayPal auto return on then PayPal does not post the Payment data back to the site unless you are using PDT. WP eStore relies on the payment data from PayPal (so it can verify the payment) before it gives out the downloads. So unfortunately there is no workaround for this.
Another PS…
One solution has occurred to me… Have Two PayPal accounts.
Hi again and thanks for the prompt reply.
Now, I might be missing something, but under Website Payment Preferences within mt PayPal account it says:
“Payment Data Transfer (optional)
Payment Data Transfer allows you to receive notification of successful payments as they are made. The use of Payment Data Transfer depends on your system configuration and your Return URL. Please note that to use Payment Data Transfer, you must turn on Auto Return.”
This suggests that to use PDT, I need Auto Return ON (not OFF).
Am I misunderstanding something?
Thanks
Kelvin
PS to my first comment…
Yes, I know I could use e-Member, but I have a significant investment in WishList Member and it’s not feasible to change.
Thanks
Kelvin
Hi.
I’m trying to sell electronic info products from my main site http://www.licensedproductbroker.com as well as membership access to similar products via a subdomain at http://www.members.licensedproductbroker.com
The problem I have is that I’d really like to deliver downloads from a page on the main site rather than rely on email delivery. As you state here, this requires that PayPal’s Auto Return is set to Off.
However, my membership plugin (WishList Member) requires Auto Return to be ON.
It’s also necessary to have it On if I want to receive notification of successful payments as they are made (which I do).
Is there any work around I could use to deliver downloads from a page (or pages) my main site while setting Auto Return to On?
Thanks
Kelvin
PS – Other than that issue, I really love the ease of use you’ve managed to deliver in WP-eStore. Keep up the good work.
@Kevin, It’s really a PayPal thing… if I had any way to control it then I would have loved to control this from the plugin.
Anin,
I just got the shopping cart to work and it’s awesome! I think if you were to put this information (below) inside the plugin settings area it would help some of us out. I see that others had the same trouble I had.
“Please note that this feature won’t work if you have “Auto Redirect” on in your PayPal profile because when you use auto redirect PayPal doesn’t send the payment data back to the website after the payment and without the payment data from PayPal the plugin has no way of knowing if a payment was made or not.”
Just a thought.
Kevin
Hi Brian, the customer data is recorded into the customer database automatically for every sale.
Perfect , Thank you so much. Got it all working now. If anyone looking for flash components for your website visit flashorama.com and try this great plugin 🙂
The best way to build up a mailing list is to use the “squeeze page option”
http://www.tipsandtricks-hq.com/ecommerce/how-to-make-a-squeeze-page-using-the-wordpress-estore-plugin-126
Every customer’s email address goes to the sales database. You can get a list of all the emails of your customers from the plugin that can be used for bulk emailing. Please refer to the “Manage Customers” screenshot to learn more:
http://www.tipsandtricks-hq.com/ecommerce/wp-estore-manage-customers-screen-119
Perfect thanks for that. Is there a way to do this for each sale?
Not just the free download? Or will PayPal automatically add the email that was used to pay for to the list?
Great plugin !!
Hi there,
Is there any way to force your customers to register to build up a mailing list? Or is there a way to gather your customers data before they make a purchase. I know there is the Aweber but is that the only way?
Hi Kathy, this is not possible yet but I am going to add this feature later.
I have question re: the downloads – is there a way to limit the download to just one download per payment rather than putting a time limit on it? I have a client who is concerned that once one purchaser downloads the item within the given time period others may be getting a copy of the email that includes the link and downloading it as well. Any way around this? Thanks! Great plug in so far, very happy with the way that it works.
@Ailona, Yes the delivery of the digital product work even when you use it with the NextGen gallery but there is no automatic way of setting up the photos though. This is something I am working on to add but it’s little difficult since you need to have separate display copy for preview otherwise people will just copy it from the browser and won’t purchase it.
I am currently using the simple cart plugin integrated with NextGen gallery on my photo site. We take photos of sport events and usually have 200+ photos to sell. With this setup i have to “tag” each photo with the price individually, which takes along time! With the WP estore plugin, is there a way to automate this task? and does this digital download product delivery system work when using nextgen?
@Chris, to change the how the shopping cart displays the items you need to modify the “eStore_cart.php” file. There is a for loop that loops through the items and displays them.
Hey where do I edit how the shopping cart is displayed?
As you know it displays:
Product Name – Product URL
I want it to be like:
Product Name
Product URL
@Vinod, you can create a function on this PHP script (key generator) that other scripts can make call (kind of like an API). All this function does is generates the key based on a seed (you pass this as an argument to this function) and returns the value. Now the post payment processing script can be modified so it calls this key generator and appends the key in the email body before sending it out to the customer. The same goes for the “Thank You” page display too (as long as the seed is the same it should generate the same key).
This is just one way of looking at it. Depending on your situation this may not be the best solution though.
We are using a PHP script to generate the key. When called from the Post Payment processing script of the plugin, is it possible to send this in the email, and ALSO show the license key in the web page (for e.g. on the Thank You page?)
It can be customized to achieve this. What are you using to generate the license key? the Post Payment processing script of the plugin can use the API of your license generation script to generate the license key and include that in the email upon purchase of the product.
We are having a software application (digital product) to be sold, but
we are putting up the software (trial version) itself to be downloaded for free. When this software is installed and run, it will be time limited and/or feature limited.
If the user needs to unlock this product for full use, then the he user just needs to purchase a license key.
Can estore be used in the above scenario to generate a license key, when a purchase is made?
@John, it’s a standard WordPress page where I have put the link to my contact page.
Yes, you can change the text “Part 1”, “Part 2” etc. In the “eStore_post_payment_processing_helper” file search for “Part” and replace it with what you like.
hi, is there a way to change Part 1, Part 2, etc to something more descriptive in the email.
how do you create the contact link in the return email as you indicate above “Thank You for Your Purchase”
thanks,
john
@chodhry, You can generate a download link for any product and send it to a customer if somehow the customer missed to download it in the first place.
You can upload the product anywhere on the web as long as it’s accessible. If you upload it before the “public_html” then it’s not accessible from to the rest of the world. The customers will be able to download the file but they will never know where it’s coming from so it’s not really a security risk besides you can put .htaccess file in your downloadable folder to restrict access to it.
Is it possible to generate the download link off-line. I mean, I have a product A. And a user was not able to download it with in the expiry time of the download link. So can I generate a dynamic download link for a product and send that to a member.
Second, I wanted to ask, where we are uploading the products? is it inside public_html or before that. Cause, if it is within public_html folder, it can be a security risk.
Hope to get an answer soon.
ah! well then, that’ll be filed under “great news!” 🙂
thanks amin. fantastic plugin!
@Matt, The post payment verification part won’t work from your local computer as the plugin needs to receive confirmation of payment from PayPal. PayPal won’t be able to send the IPN to your local computer and the plugin won’t give out the product unless a payment confirmation is received.
The following URL explains the post payment verification process:
http://www.tipsandtricks-hq.com/ecommerce/?p=523#payment-verification
hi.
I’ve setup a store and test product. all is working fine. though, when i try my purchase ($0.01) all goes well, and i’m redirected back to my “Thank you” page, but alas, the trigger isn’t displaying a link? the page area is blank.
I’ve checked the ipn_handle_debug.log but this too is blank.
I’d post a link, but it’s currently only on my local (localhost) machine.
any ideas? i’ve followed every step and reviewed each one again and again…
help!
Hi Bean, the style information won’t have anything to do with the links no appearing. I will send you an email to troubleshoot this.
Where is the style information for the [wp_eStore_transaction_result:end] short code? The links are not appearing http://criminal-indictment.com/transaction-result/
Thanks. I thought that might be it but wasn’t completely sure. There’s also some redundant fields on the Paypal website Profile Settings as well.
I think for your next release, it might be a good idea to put those two sections next to one another in the interface.
@ HDRSource, There is a field called “Return URL” in the eStore settings menu.. this is where you can add the URL for your thank you page as the customers will be redirected to this page after making a payment.
Where do you add the “Thank You” page URL after a successful payment? Is that entered in Paypal itself or somewhere else within the settings?
Also, this plugin may help to hide a “Thank you” page from a Navigation Bar:
http://wordpress.org/extend/plugins/exclude-pages/
I would imagine it works fine with WP eStore, but I’m still in the process of getting everything set up and haven’t tested it.
Hi Jenn, Please note that this feature won’t work if you have “Auto Redirect” on in your PayPal profile because when you use auto redirect PayPal doesn’t send the payment data back to the website after the payment and without the payment data from PayPal the plugin has no way of knowing if a payment was made or not.
If you are using “Auto Redirect” then you will have to rely on the delivery via email method.
Hi,
I’m having the same problems as Mindi above.
I’ve made sure the “Enable Transaction Result Display” is checked and put the trigger text in. The page is also a WP page, just hidden.
But nothing displays after purchase (except the text I’ve typed in… where it should show the downloads is blank) and the cart does not clear.
Any suggestions would be appreciated.
Thanks!
The same way I do it 🙂 The following URL should help (see the “How to Hide a Page” section)
http://www.tipsandtricks-hq.com/ecommerce/?p=215
Ahhh – the penny drops – Thanks 🙂
If I make a wordpress page how do I hide it, otherwise it will appear in my menu.
Hi Jim, You can’t display the download links on a stand alone html or php page. It has to be a wordpress page or post because it needs other functions from the plugin to verify the Payment data (it needs to make sure that the payment was genuine and not someone trying to scam the system) and this won’t be available on a standalone HTML or PHP page.
My “thanks, here are your links” file was html and I have changed that to .php. The page is now displayed, but the results are not.
The code is displayed
[wp_eStore_transaction_result:end]
rather than the results
Hi Jim, I have released a few small updates since you purchased it (I send out updates to my existing customers once I accumulate these small updates and reach a milestone). I tried to send you the latest version of the plugin so you could use it now but the email you used to leave the comment bounced back to me with an “Undeliverable” message.
I have no menu item that says
Enable Transaction Result Display” in the settings (Email Notification and Digital Product Delivery section) menu.
Its not there. I do have a checkbox next to this line
Email Notification & Digital Product Delivery
Is that what you mean when you ask us to enable Result Display
Hi Chad, simply check the “Show Terms & Conditions Checkbox” field from the settings menu and the plugin will show a “Terms & Conditions” checkbox which the customers will have to “agree to” or else they won’t be able to checkout.
Hi Mindi, You need to check the “Enable Transaction Result Display” from the settings menu and also put the following trigger text where you want the links to appear after a purchase:
[wp_eStore_transaction_result:end]
Yes, the shopping cart should get reset after the purchase… I think a step in the post payment verification is failing so it’s not going ahead and clearing the cart. I will email you to get more details so we can address this.
Ok admin. How do I set up terms and conditions before check out?
Sorry one more thing. After they’ve made their purchase and are brought back to the Thank you for your order page, shouldn’t the Cart be empty?
Ours stay filled with all the stuff you have just purchased.
Thanks for your help.
Mindi
Hey,
For some reason I’m unable to get the Thank you page to display the list of the digital products that the customer ordered.
It send the email but no list on http://ultimate-pumpkin-stencils.com/thank-you-for-your-order
Suggestions of what’s happening?
Hi Chad, You can add a terms and conditions check box before checkout but not before download. The one at the checkout should cover the whole thing.
Is there a way to add terms and conditions check box before downloads?
Hi James, There are ways to make a static HTML file execute PHP but the easiest would be to just rename the file to have a “.php” extension rather than “.html extension. This way you will be able to call the Shopping Cart display function from this standalone page to display the shopping cart.
A standalone page doesn’t necessarily have to have a “.html” extension! The advantage of a PHP file is that you can use any normal HTML together with any PHP code in that page.
Yes it does actually.
Seeing as it is not designed to work like that though there probably is no way to display the shopping cart on the html site is there?
Hi James, The plugin wasn’t designed to do this but you can configure a product in WP eStore then place a button on a wordpress page then view the HTML it generates. Then copy and paste the HTML code in the standalone page. Let me know if you understand this.
I want to use wordpress in the backend of my site and regular HTML on my site with flash and php. How do I include the products on my main site?
Your answer so was precise and fast, that I’m going to buy and test the product on my local installation. Let me back to you later if I have any problem.
Thanks a lot.
Hi Esteve, You can have multiple downloadable files per product when using the WP eStore shopping cart plugin. I have updated this post to include a screenshot of a demo product that has multiple downloadable files.
We want to sell large size videos. Most of our products has several videos. With other ecommerce software I’m limited to one and only one file per product to download. Is it in WP eStore as well?
Thanks
“You don’t need to set any particular settings in PayPal site”
This has also been an issue for me on other cart software. Thanks for taking care of it inside your product.
Hi David, You don’t need to set any particular settings in PayPal site when you use the WP eStore plugin for PayPal IPN.
Is there any particlular setting that needs to be specified in the Paypal IPN on my Paypal settings on their site, or is this just left blank?