YAK version 1.8.0

Monday, 2 November, 2009

YAK version 1.8.0 was released yesterday. This release includes the following changes:

  • Add a discount override, to allow for discounts on a per-product basis (useful to get rid of old stock, for example)
  • Add option-selection to products. This differs from the categorisation-method of specifying different types of a product, and allows you to setup a selectable range of options (multi-select). Thus you might have a mix-and-match product, where a customer can select 3 out of 10 options, and so on.
  • Split installation code into separate file
  • Fix a compatibility problem with the exclude-pages plugin
  • Add more logging to product update process
  • Add threshold-based promotions — promotions which are triggered by the value of the order, rather than by a promotion code/voucher.

I’m currently in the process of updating the handbook to take into account the new features. Those who have previously purchased the handbook will receive an updated copy as soon as it’s done.

13 Responses to “YAK version 1.8.0”

  1. Vik says:

    Ref Yak..

    Can this be used to sell digital products that can be download on successful payment with paypal.

    Are the digital downloads secure and protected.

    Anyplace I can see a demo bud

  2. jrbriggs says:

    Yes digital products are supported. The email containing download links is only sent when funds for an order are received (be it paypal or any other mechanism).

    The links are tied to the first IP address that downloads from them, so once the link has been used by the purchaser, it can’t be sent and used elsewhere.

    There isn’t currently a demo site, unfortunately. Although the YAK Handbook page uses it…

  3. John says:

    My client wants a shopping experience without payment. He wants to take the order as a quote and follow up with a call. How is the functionality of payment removed?

  4. jrbriggs says:

    Take a look at the installation instructions, in particular at the idea of setting up a deposit or cheque landing page. Basically the text on that page is up to you. So you can say something like: “Thanks for your order, your order number is -blah-, we will be in contact within the next X hours…” etc etc etc.

  5. rgg says:

    hello, just purchased your manual for € 20.
    two questions:
    how to select Italian localization language
    how to implement “terms and conditions” checkbox

    thank you

  6. jrbriggs says:

    Note: replied via email.

  7. [...] YAK (Yet Another Kart) YAK (Yet Another Kart) is an open source shopping cart plugin for WordPress. It associates products with weblog entries, so the post ID also becomes the product code. It supports both pages and posts as products, handles different types of product through categories, and provides customizable purchase options (cheque or deposit, basic credit card form, basic Google Checkout integration, standard PayPal integration, PayPal Payments Pro, and Authorize.net).YAK also supports downloadable products, multiple product types, order administration, promotions, SSL and Sales Reports. [...]

  8. Paradox says:

    I have wordpress MU

    and i would like to make it so that all the bloggers could list their own digital products with prices. after a sale the site would deduct an admin configured percentage or fixed price from the cost of the item & the rest would go to the user.

    can you add this functionality to your plugin?

  9. Menu is confusing, why in settings and then tools.

    Also I deleted the plugin because I didn’t understand.

    I tried again, but checkout page not re-created.

  10. Finally checkout was in my trash so restored it. But get this error

    Fatal error: main() [function.main]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "YakItem" of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in /_plugins_coder/yak-for-wordpress/yak-view-cart.php on line 68

  11. jrbriggs says:

    The menu is in Tools and Settings because that’s what some users asked for. It used to have a separate menu structure (a long time ago) but is now integrated into the WP menus. Doesn’t seem like a big deal to me.

    In regard to your second error, try deleting the session and trying again — it’s possible that deleting the plugin and then restoring has done something odd… if that doesn’t help then it could be an incompatibility with another plugin, and it also could be the session auto-start variable in php.ini.

  12. jrbriggs says:

    Paradox: sorry didn’t notice your message. It’s a fairly complicated change I think. I’ll give it some thought, but generally I only add new functionality if it’s either (1) paid, or (2) generally useful to the wider community.

  13. Marko says:

    Hi and congratulations on what seeems a great piece of software.

    I am prepared to pay for the same feature as per Paradox’s change request, earlier.

    I want my people (multiple users, registered) to have access rights to the product database. Products would be then added, queued, and signed off by Admin, going live with the deatils, prices etc which were input.

    Please let me know (1) if you can do it (2) how long and (3) how much. [Im starting from scratch BTW].

    Thanks,
    M

  14. jrbriggs says:

    Hi Marko

    Are you potentially running on WPMU? or WP standard? The degree of effort involved is significantly different.

    Ping me an email – see the Contact link (small envelope) at the bottom of this page – and we can discuss further.

Leave a Reply