OmniPay/Authorize.Net DPM Sequence Chart

This entry is part 2 of 2 in the series Using OmniPay Authorize.Net DPM Gateway

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 […]

Continue Reading 7

OmniPay Authorize.Net DPM Gateway

This entry is part 1 of 2 in the series Using OmniPay Authorize.Net DPM Gateway

In this short series I hope to provide some practical worked examples showing how to use the DPM extension of the OmniPay Authorize.Net gateway. I’ll run through what all those terms mean first. Authorize.Net Authorize.Net is a payment processor that can be used to take payments on websites. It does a lot more than simply […]

Continue Reading 0

SugarCRM Vector Logo

I needed this for a talk, and could not find a vector logo anywhere. So I knocked one up and it would be rude not to share. All the workings are in the SVG (the traced bitmap and layers that may be useful) as well as the final vectors. Update August 2015 The logo I […]

Continue Reading 0

Great Sources of Free Stock Photos

First, this one seems to aggregate a tonne of free stock sources: http://allthefreestock.com/ A list I will add to over time, in nothing more than alphabetical order: Canva – Post listing 74 free stock photo sites https://designschool.canva.com/blog/free-stock-photos/ Death to the Stock Photo http://join.deathtothestockphoto.com/ Foodiesfeed http://foodiesfeed.com Getrefe http://getrefe.tumblr.com/ GoodFreePhotos https://www.goodfreephotos.com Open source, collected from a variety […]

Continue Reading 0

Error 500 on password protecting a directory

I was recently using cPanel to password protect a directory on a website. It was all point-click, so should haveĀ  been simple and just work, except it didn’t. After entering your login credentials, the server would return an error instead of giving you access to the directory contents: Error 500: Internal Server Error By password […]

Continue Reading 0