In part 1 I introduced some of the Authorize.Net gateways, in particular the Direct Post Method (DPM) gateway. I also introduced the OmniPay package that handles the DPM gateway. The code samples that follow will focus on DPM. To provide some context, I’ll bring in a sequence chart for this gateway used through OmniPay. What […]
Archive | e-commerce
WooCommerce – Some Pending New Plugins
I have a number of small customisations for WooCommerce that I have done for a couple of clients. These are customisations that could possibly be of use to others, and can be installed as a plugin. Depending on demand, I may release them, but it really does depend on demand. Here is a summary. If […]
Beware max_input_vars – it can lose your data
Finding your WooCommerce variations are being lost when you edit a product? You need to read this to find out why and what to do about it. max_input_vars is a setting used by PHP. Its purpose is to limit the number of fields that can be sent to a website when a form is submitted. […]
WooCommerce CSV Import Suite – Exporting Large Numbers of Products
We are using the WooCommerce CSV Import Suite to manage 22,000+ products on a shop. This premium (meaning “non-free”, though still GPL) plugin supports both import and export. We need to be able to export the entire shop, so we can go through the products in a a preadsheet, look for anomalies such as missing […]
WooCommerce CSV Import – Some More Notes
There are a few problems with the WooCommerce CSV Import Suite that I have come up against. Some I have already talked about, but here are a few more. Some have workarounds, and some are just a little puzzling. I am hoping that most of these issues will be solved by the time you need […]
What Character Encoding does SagePay Use?
You can look through the SagePay website, the forums, the documentation, but try as you might, there is no statement on what character encoding SagePay uses when posting billing addresses, cart contents etc. I’ll tell you what it is: ISO-8859-1 Yes, it is an 8-bit extended ASCII encoding, from the days of DOS. If your […]
WooCommerce CSV Import – Some Notes
Phew! Just finished migrating 20,000 products to a new WooCommerce shop. Raised a bunch of tickets with WooThemes too, through their incredibly sucky “UserVoice” integration, pretending to be a ticket system (but that’s a winge for another day). The import was interesting, too say the least, and I thought it a good idea to post […]