Thursday, October 28, 2010

Payment Gateway Providers in Ektron

I’ve found the Ektron documentation around Payment Gateways to be somewhat lacking. Below is what I have ascertained about the various options. I’ll update this as more info comes to hand.

 

Some general notes-

 

Feature/Option Matrix

  Payflow Authorize.Net SagePay PayFlow Web Site Payments Pro
         
Username Email Address API Login ID    
Password Password Transaction Key    
         
Custom 1 VendorId Not used Not used ??
Custom 2 PartnerId Not used Not used ??
         
Supports subscriptions Yes - Recurring Billing Service Yes - Automated Recurring Billing    
Supports subscriptions in Ektron (AuthorizeRecurringPayment function in Provider code) Yes Yes No No
         
Based in US US UK/Ireland US
         
Test gateway available Yes Yes Yes, both Simulator (no account needed) and Test Yes
Test gateway integrated into Ektron No Maybe (This post refers to TestMode in web.config) Maybe ("SimulatorMode" in web.config) ??

 

Web.Config Values

  Description Data type Example
SagePay      
SagePayVersion     "2.23"
Simulator Mode   Boolean "false"
Description   String "Ekron CMS Order"
       
       
Authorize.Net      
TestMode ??    
       
       
Payflow      

Monday, October 25, 2010

List Price vs Sale Price

In Ektron's eCommerce functionality, products can have either a "List Price" or a "Sale Price". I was looking into how to create a product that was not on sale, but the WorkArea would not let me put null for "Sale Price", instead defaulting it to zero dollars, and making the product free.


I was approaching this from the wrong way - the "Sale Price" is the regular price, and the "List Price" is sort of a anti-sale price, used for display purposes only.


Ektron's documentation says -
"The list price appears on most eCommerce controls (see examples below) but is not used in any calculations."