default the name to the sku if there is no name
move _initOrder to the top because magento coding style
somewhat handle pending payments, and fetching stuff with the flexwin api is fun