Plugin Directory

YAK for WordPress

Version 1.8.2

  • Possible fix for a problem with PayPal Std and 0-value orders (which shouldn't get submitted)
  • Fix minor bug with promo function usage in order confirmation

Version 1.8.1

  • Update language files
  • Add TIS-620 version of Thai language file
  • Fix a problem with HTML email received by Gmail.

Version 1.8.0

  • Add discount override, to allow for a discount 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 problem with exclude-pages
  • Add more logging to product update
  • Add threshold based promotions -- promotions which are triggered by the value of the order, rather than by a promotion code/voucher.

Version 1.7.7

  • Hopefully fix a problem with glob (on some PHP installs)
  • Move order widget into separate file
  • Change "Espana" into "Spain"
  • Fix problem with country missing from shipping address in confirmation email and in order screen
  • Add a new tag [phone] to confirmation email
  • Fix a problem with address in order export
  • Add message to Credit Card entry notifying the customer that they have a final chance to confirm/cancel the order
  • Updated German translation, provided by Joern

Version 1.7.6

  • Fix problem with data export in Safari
  • Add address to order export
  • Update to Japanese lang files, provided by Soichi
  • Fix for PayPal PDT
  • Add missing internationalised text in Order Widget
  • Update Swedish trans, provided by Marco

Version 1.7.5

  • Fix incompatibility problem with Contact Form 7.
  • Fix a problem with Google Analytics tag ([yakgoogleanalytics]).

Version 1.7.4

  • Fix a problem with Wordpress MU not saving options correctly. Split options out into multiple values, rather than a single array of options.
  • Add test for downloadable products
  • Add a test to initialise paypal sandbox (for quicker testing)
  • Fix problem with widget not clearing order details after successful purchase

Version 1.7.3

  • Fix problem with paypal ipn

Version 1.7.2

  • Fix problem with Accounts Receivable payment
  • Fix problem with Credit Card payment
  • Reduce memory usage
  • Add instant update of pricing promotions in the first page of the cart (after hitting update)

Files changed: yak-for-wordpress.php, yak-static.php, yak-utils.php, yak-google-analytics.php, yak-view-cart.php, yak-view-confirm.php, yak-view-settings.php, yak-view-accrecv.php, payments/yak-paypal-pro.class.php, payments/yak-paypal.class.php, payments/yak-manual-credit-card.class.php, payments/yak-accounts-receivable.class.php, payments/yak-demo-payment.class.php, yak-promo-utils.php, yak-view-acc-recv.php, yak-model.php, yak-creditcard.php

Version 1.7.1

  • Problem with Authorize.net url
  • Separate PayPal Pro return url
  • Finish moving code into separated payment classes
  • Minor change to ipaddress sent to PayPal (only affects internal testing)

Files changed: yak-view-settings.php, yak-for-wordpress.php, yak-static.php, payments/yak-paypal-pro.class.php, payments/yak-paypal.class.php, payments/yak-google.class.php, payments/yak-manual-credit-card.class.php, payments/yak-accounts-receivable.class.php, payments/yak-demo-payment.class.php

Version 1.7.0

  • Refactor payment types into separate classes to allow for easier extensibility
  • Add 'demo' payment gateway
  • Fix promo date saving problem
  • Fix promo price calculation (causing problems in PayPal)
  • Automatically create the Checkout page on activation
  • Automatically create the "products" and "default" categories on activation
  • Fix (hopefully) odd error_log problem in certain environments

Version 1.6.1

  • Change third party integration script from yak_third_party.php to yak-third-party.php.
  • Add total cost (without shipping) to interface for third party func. The function signature is now: yak_check_order_3p($order_id, $email, $recipient, $total_cost). Also added automated test.
  • Plugin links were being added to every plugin row -- fixed so they're only added to the Yak row.

Version 1.6.0

  • Remove auto_set_quantity -- doesn't make sense since you can now perform all product setup from the edit post page.
  • Remove link back to project page.
  • Add custom "Out of Stock" message
  • Changes required so that YAK will work with WordPress MU
  • Move language files into "lang" subdirectory

Files changed: yak-paypal-ipn.php, yak-view-products.php, yak-for-wordpress.php, yak-static.php, yak-view-cart.php, yak-view-settings.php, yak-dl.php

Version 1.5.2

  • Remove help from YAK settings page. Moved to the WordPress Extend page: http://wordpress.org/extend/plugins/yak-for-wordpress/installation/
  • Add links to the plugin details on the Plugins page
  • Fix bug in orders screen (hitting update wasn't requerying)
  • Set the priority of YAK's post processing (can be changed by modifying the DEFINE in yak-static.php)

Files changed: yak-view-settings.php, yak-static.php, yak-payments.php, yak-view-reports.php

Version 1.5.1

  • Fix bug in sales report screen

Files changed: yak-view-reports.php

Version 1.5.0

  • Fix shipping address in confirmation email, so that email and phone aren't included
  • Add translation hooks for admin interface. There are now two base translation files: yak-XX.po and yak-admin-XX.po. Most translators will probably only want to translate the customer interface (yak). Those who want to translate the entire interface can also translate the admin interface as well (yak-admin).
  • Fix confirmation email for credit card orders and accounts receivable
  • Change accounts receivable button to "Next" rather than "Confirm", since it isn't the last page in the flow.
  • Fix translation bug in address screen
  • Add placeholder for third party integration (see changelog, or the handbook, for more info)
  • Change the order screen so that it doesn't display orders without clicking the query button

Files changed: yak-for-wordpress.php, yak-model.php, yak-payments.php, yak-utils.php, yak-view-settings.php, ui.css, yak-static.php, yak-view-acc-recv.php, yak-view-address.php, yak-view-cart.php, yak-view-cc.php, yak-view-confirm.php, yak-view-orders.php, yak-promo-utils.php, yak-XX.po, yak-view-products.php, yak-view-reports.php

Version 1.4.6

  • Add override for the shipping weight calculator value -- you can specify the value that is used for the first X grams in shipping calculation, and then the subsequent X grams.

Files changed: yak-for-wordpress.php, yak-view-confirm.php, yak-static.php, yak-view-settings.php, yak-promo-utils.php

Version 1.4.5.1

  • Missed a Git collision marker in yak-settings.php

Version 1.4.5

  • Localisation fix for the product page (patch provided by DjZoNe)
  • Fix a minor problem with the tests
  • Add facility to set session.cache_limiter to private for specific pages (such as checkout). This stops the "webpage has expired" messages in Internet Explorer.
  • Add promotion code access (specify a comma-separated list of user[name]s who are allowed to access a promotion)

Files changed: yak-for-wordpress.php, yak-model.php, resources/ui.css, yak-static.php, yak-view-settings.php, yak-view-acc-recv.php, yak-view-address.php, yak-view-cart.php, yak-view-cc.php, yak-view-confirm.php, yak-view-orders.php,

Version 1.4.4

  • [html_shipping_address] no longer includes email address
  • billing address is now passed to PayPal Standard (shipping address was being sent through before)
  • add Portuguese translation provided by Álvaro

Files changed: yak-for-wordpress.php, yak-utils.php, yak-payments.php, yak-view-settings.php, yak-model.php

Version 1.4.3

  • wrong order for product type columns

Download

FYI

Compatibility beta

Your Setup

Log in to vote.

The Consensus

No data
100,1,1 100,1,1 100,1,1
100,1,1 100,2,2 100,1,1

Average Rating

5 stars
4 stars
3 stars
2 stars
1 star
(45 ratings)