Caleb Cushing's Blog Also known as XenoTerraCide
Posts with the tag Business::CyberSource:

Business::CyberSource API is stabilizing as of 0.7.x

| 0 words | Business::CyberSource cpan object oriented design perl XML::Compile::SOAP
 READ MORE 

Interface Driven Design

| 1197 words | Business::CyberSource object oriented design perl Interfaces
What is Interface Driven Design? Interface Driven Design simply means that you should design your software around a flexible, easy to use, easy to understand interface. This is easy to achieve if your objects are of SOLID design. There is a simple table and reference link if you’re not familiar with the principles. My Work is SOLID already Then you’re on the right track but it’s not enough if you don’t fully marry the concept to best practices.
 READ MORE 

Adventures with SOAP using Perl: Part 0 ( prelude )

| 335 words | Business::CyberSource SOAP perl
This is a prelude to a series on working with SOAP Requests using Perl. For the past 3 months I have been working on a Perl API for CyberSource’s Simple Order API which uses SOAP (I should note, that although I believe most of the API is now stable some area’s still need work, and thus I don’t expect it to reach 1.0.0 anytime soon). First I used SOAP::Lite to do my requests, but I found it confusing to construct the requests that I needed to make.
 READ MORE