Titan West
Titan West – Web Design and Development

Olympia WA Based Web Design, Streaming Video, E-commerce, Blogs, and Other Web Services

Download Store – WP e-Commerce with PayPal

For a recent job, I started working on a download store. Basically, the customer wanted to be able to sell collections of MP3s, but they could be downloadable books or PDFs or what ever.

I had previously seen that the free WP e-Commerce plugin for Word Press has a downloadable product option, so I grabbed the plugin and checked it out.

Few quick things:

  • The Upload tool for the files only goes up to 8mb. Upload larger files straight to your server at /wp-content/uploads/wpsc/downloadable then they will be an option from the individual product page, near the bottom
  • If using PayPal, you need to fiddle with the Instant Payment Notification settings a touch to get the payment info back from Paypal. Honestly, I am still help up on this step and it might be enough that I can’t use WP e-Commerce if its not resolved.
    Here are the basic steps for setting up Paypal with WP e-Commerce download store.
    WP e-Commerce
    In your Word Press Admin
    Go to WordPress/ e-Commerce/ settings… “Payment”
    Payment Gateway: Paypal (not express)
    PayPal Username: paypal account you wish to send the money to
    PayPal Url: https://www.paypal.com/cgi-bin/webscr
    PayPal IPN: Yes

    On Your PayPal Admin
    Select Account -> Profile -> Instant Payment Notification preferences (Under Selling preferences)
    IPN: ON
    IPN-URL: http://your_domain.com/?ipn_request=true

    Under Select Account -> Profile -> Website Payment Preferences (Under Hosted payment settings)
    Auto Return: ON
    Return URL: copy-paste your “Transaction URL” from e-Commerce/ settings
    Payment Data Transfer: ON

As I write this, I have gotten hung up because the Order status come back from PayPal as ‘Order received’ and need to be ‘Payment Accepted’ in order to create the link to download the item
detailed here

If I can’t get this working today, I’ll scrap using WP e-Commerce and look for another cart.
Bummer, I will have wasted a lot of time on WP e-Commerce

5 Responses to Download Store – WP e-Commerce with PayPal

  1. Ryan says:

    Still working on this while installing a different cart
    the URL from PayPal looks something like
    http://www.domainname.com/location/transaction-results/?sessionid=851125571xxxx&gateway=paypal&tx=2V6885633X99xxx&st=Pending&amt=0.01&cc=EUR&cm=&item_number=

    st=Pending is what gets my attention

    Does anyone know that status WP e-Commerce wants in order to move the order straight to Accepted or Closed?
    I have tried Accept, Closed, Accepted, but all after the fact

    I email Godaddy and they claim not to block anything that would prevent the IPN from doing its job

    We do not block any sort of information like the PayPal IPN. You may want to contact PayPal directly or the author of the plugin’s you are using to perform this automation.

    This leave me at a PayPal setting that will return Accepted or Closed or what ever, or hacking WP e-Commerce to always set the status to what ever WP e-Commerce wants in order to release the download link. Seems like a lot of freaking work in order to sell an MP3

  2. admin says:

    From PayPal

    https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables

    So these variables being returned are actually PDT values, not IPN

    Description

    amt Amount of the transaction

    cc Currency code

    cm Custom message

    st Transaction status

    tx Transaction ID/PDT token

    So I presume st ( Transaction status) is like payment_status. I presume this because its the only variable that come in Uppercase and has the possible value of Pending.
    But bummer for me, switching that value in the URL to Completed does not push the order to a status that will display the links to the downloadable media.

  3. admin says:

    support email from PayPal

    Hello Ryan,

    That looks like PDT and not IPN. PDT uses tx. The rest of the variables you should ignore. You should focus on what you get back from our server on the post back from us. Please review the PDT guide:
    https://cms.paypal.com/us/cgi-bin/?&cmd=_render-content&content_ID=developer/howto_html_paymentdatatransfer
    Please reply if you have further questions.

  4. I’ve recently started a blog, the information you provide on this site has helped me tremendously. Thank you for all of your time & work.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  • Buy Cheapest sildenafil citrate from india Online Top Online Pharmacy. Best Prices.
  • Buy Cheap us pharmacy no prescription ambien Online Top Online Pharmacy. 24/Online Pharmacy.
  • Buy Cheapest online drug stores Now Low Prices. Online Prices For online drug stores!
  • Buy Cheap success clomid Online Online Medical Shop. Free Viagra Pills!
  • Buy ultram er Without Prescription Doctor. Best Internet. Best Prices.
  • Buy Cheapest viagra free pills Online Free Viagra Pills! WorldWide Shipping.
  • Buy Cheap prescription diet pills on line Online Pharmacy At The Best Price! Best Prices.
  • Buy Cheap order drugs online Now Best Internet. Drugs, Health And Beauty.
  • Buy Cheapest generic cialis in stock Now Top Online Pharmacy. Cheap Pharmacy Online.
  • Buy Cheapest purchase valium online Online Online Prices For purchase valium online! Best Internet.
  • Buy Cheap cialis generic tadalafil Online Pharmacy Store. Top Online Pharmacy.
  • Buy Cheapest phentermine online prescription Now Best Internet. No Prescription Needed.
  • Buy Cheap herbal dietary supplement Now Drugs, Health And Beauty. Guaranteed Shipping.
  • Buy vitamins and mineral supplements Without Prescription Doctor. Best Prices. Best Online.
  • Buy Cheap zoloft medication Now Discount Pharmacy Online. Online Medical Shop.
  • Buy Cheapest buy online order viagra Online Low Prices. 24/Online Pharmacy.
  • Buy Cheapest cialis canada Online Online Medical Shop. Pharmacy Store.
  • Buy Cheap order xanax 2mg Online Pharmacy At The Best Price! Low Prices.
  • Buy Cheapest buy viagra order viagra Online Low Prices. Drugs, Health And Beauty.
  • Buy Cheap brand cialis for sale Now Free Viagra Pills! Cheap Pharmacy Online.
  • Buy Cheap what is diazepam Now Top Online Pharmacy. Online Medical Shop.
  • Buy Cheap nexium drugs Online Top Online Pharmacy. Online Medical Shop.
  • Buy Cheapest phentermine cheaper Now 24/Online Pharmacy. Best Drugstore.
  • Buy Cheap directions for levitra Now Best Drugstore. Drugs, Health And Beauty.
  • Buy Cheapest cialis usage Online Get FDA Approved Prescription Medicines.
  • Buying Cheap sildenafil citrate 50mg. Mexican Pharmacy, Good Prices. Pharmacy Store.
  • Buy Cheap valium 10 Now WorldWide Shipping. Discount Online Pharmacy.
  • Buy Cheap i want to buy impotence medication Now Buy Medications Online. Free Viagra Pills!
  • Buy Cheap clonazepam high Online Buy Medications Online. WorldWide Shipping.
  • Buy Cheap canada pharmacy buy xanax no persciption Now Best Online. Safe And Secure Payment System.
  • Buy Cheap drug stores online Now Pharmacy Store. Online Prices For drug stores online!
  • Buy Cheapest buspar generic Online Best Prices. Pharmacy At The Best Price!
  • Buy Cheapest free viagra Online Best Online. Online Medical Shop.
  • Buy Cheapest best buy viagra Online Get FDA Approved Prescription Medicines.
  • Buy Cheapest atorvastatin buy Now No Prescription Needed. WorldWide Shipping.
  • Buy Cheap buy valium no presciption Now Pharmacy Store. The Largest Internet Pharmacy.
  • Buy Cheapest buy vitamin and mineral supplements online Online 24/Online Pharmacy. Pharmacy Store.
  • Buy Cheap us pharmacy Online Pharmacy At The Best Price! Low Prices.
  • Buy Cheapest cialis does not work Online Best Prices. Cheap Online Pharmacy.
  • Buy Cheap order viagra jelly Now Best Online. The Largest Internet Pharmacy.
  • Buy Cheap how to get prescribed pain killers Online Free Viagra Pills! No Prescription Needed.
  • Buy Cheap discount drug viagra Now Cheap Online Pharmacy. Buy Medications Online.
  • Buy Cheapest drug levaquin Now Low Prices. Special Prices For drug levaquin!
  • medicine avodart Online Without Prescription Free Viagra Pills! Low Prices.
  • Buy buy pain killer Without Prescription Doctor. Best Drugstore. Low Prices.
  • Buy Cheapest appetite supressents Now Buy Medications Online. Best Internet.
  • discount tramadol Online Without Prescription Low Prices. Pharmacy Store.
  • Buy Cheapest diet meds Online Special Prices For diet meds! Low Prices.
  • Buy Cheap side effects of taking phentermine Online Best Drugstore. Buy Medications Online.
  • Buy Cheap india generic cialis Now Discount Online Pharmacy. Free Viagra Pills!
  • Buy Cheap weight loss Online Online Medical Shop. Top Online Pharmacy.
  • Buy Cheap levitra tablet Online Online Medical Shop. Guaranteed Shipping.
  • Buy Cheap does zyban work Online Pharmacy At The Best Price! Best Drugstore.
  • Buying Cheap generic pain killer. Offshore Rx, Good Prices. Guaranteed Shipping.
  • Buy Cheapest strongest pain killer prescription Now Order Cheap Meds Without Rx. Low Prices.
  • Buy Cheap levitra half life Online No Prescription Needed. Best Internet.
  • Buy Cheap total health enhancement Now Free Viagra Pills! Discount Pharmacy Online.
  • Buy Cheap valium for sleep Now Discount Online Pharmacy. Best Drugstore.
  • Buy Cheapest diazepam intake Now Best Prices. Discount Online Pharmacy.
  • Buy Cheapest viagra buy viagra Now Cheap Pharmacy Online. WorldWide Shipping.
  • Buy Cheapest genuine levitra no prescription Online Best Prices. Drugs, Health And Beauty.
  • Buy Cheap order pills online legally Online 24/Internet)(safe Pharmacy. Best Prices.
  • Buy Cheapest viagra versus cialis Now Low Prices. Discount Pharmacy Online.
  • Buy Cheap impotence drugs Online Discount Pharmacy Online. Best Prices.
  • Buy Cheapest pharmacy valium Now Discount Online Pharmacy. Best Prices.
  • Buy buy erythromycin without a prescription Without Prescription Doctor. Pharmacy At The Best Price!
  • Buy Cheap generic viagra safe Online Discount Online Pharmacy. Low Prices.
  • Buy Cheap price zyban Online No Prescription Needed. Best Internet.
  • Buy Cheap levitra without a presription Online Cheap Pharmacy Online. Best Internet.
  • Buy Cheap drug interaction tramadol Now Guaranteed Shipping. WorldWide Shipping.
  • Buy Cheapest cheapest online arthritis meds Now Best Online. 24/Internet)(safe Pharmacy.
  • Buy Cheap buy generic viagra cheap Now Best Drugstore. The Largest Internet Pharmacy.
  • Buy Cheapest price of viagra Online Online Medical Shop. Pharmacy Store.
  • Buy Cheapest erectile dysfunction cost Now Best Prices. Pharmacy At The Best Price!
  • Buy Cheapest xanax overnight delivery Now The Largest Internet Pharmacy. Best Prices.
  • Buy Cheap mexican internet pharmacy Now Top Online Pharmacy Supplier. Best Internet.
  • Buy Cheap diflucan side effects Now Pharmacy Store. Cheap Prescription Drugs.
  • Buy Cheap buy vigrx Now Best Internet. The Largest Internet Pharmacy.
  • Buy Cheap levaquin cost Online Best Prices. Buy Medications Online.
  • Buy Cheapest depression treatment online Now Pharmacy Store. Cheap Online Pharmacy.
  • Buy Cheapest phentermine online us pharmacy Online Pharmacy Store. No Prescription Needed.
  • Buy Cheap buy viagra cialis levitra Now No Prescription Needed. Cheap Online Pharmacy.
  • Buy Cheapest online pain medications Now Best Internet. Online Prices For online pain medications!
  • Buy Cheapest mexican pharmacy prescription drugs Now Discount Online Pharmacy. Low Prices.
  • Buy Cheap viagra super active Online Order Cheap Meds Without Rx. Low Prices.
  • Buy Cheapest pain pills Now WorldWide Shipping. Online Medical Shop.
  • Buy Cheapest tips to curb your appetite Now Pharmacy Store. Discount Pharmacy Online.
  • Buy Cheap drug free pain relief Now 24/Online Pharmacy. Top Online Pharmacy.
  • Buy Cheapest generic cialis online Online Guaranteed Shipping. Best Prices.
  • Buy Cheap levitra pharmacy Now Pharmacy Store. Cheap Prescription Drugs.
  • Buy Cheap valiums Now Best Internet. Pharmacy At The Best Price!
  • Buy Cheap clonidine dosage Now All Medications Are Certificated! Best Prices.
  • Buy Cheap very cheap cialis Now Online Medical Shop. Discount Pharmacy Online.
  • Buy Cheapest valium without prescription Now Top Online Pharmacy. Guaranteed Shipping.
  • Buy Cheap sleeping disorder Now Online Medical Shop. Online Prices For sleeping disorder!
  • Buy Cheapest diazepam prescription online Online Best Internet. Free Viagra Pills!
  • Buy Cheap health drugs Now Best Internet. Cheap Prescription Drugs.
  • Buy Cheap sildenafil citrate generic Now Pharmacy At The Best Price! Free Viagra Pills!
  • Buy Cheapest buy brand names drugs Online No Prescription Needed. Best Prices.
  • Buy Cheapest buy dutasteride Now Cheap Pharmacy Online. Online Medical Shop.