View a full page version of this chart.
Ecommerce contributed module | dependency | admin | settings | store settings | access control |
apparel | product, tangible, subproduct | create apparel products edit own apparel products |
|||
assist | payment | Assist Shop ID Successful payment URL Cancel payment URL Language Currency code Allowed payment methods Debug Assist Assist Debug Result Minimum purchase amount |
|||
auction | product | auction days | access content place bids |
||
authorize_net (see note if using with GoDaddy hosting) | Payment, PHP Curl support | Explanation or submission guidelines Login ID Transaction key Authorize.net processing URL Successful payment URL Authorize.net test mode Email Authorize.net Reciept |
|||
ccard | payment nad PHP CURL support | Ccard Client Id Credit Card Payment Page Thank you Page |
|||
cod | Payment | Title to use COD Page to go to after payment Mark transaction as paid? Mark transaction workflow as completed? |
Make a COD payment | ||
coupon | product, cart | Coupon e-mail | |||
custom | custom: product, tangible, subproduct, and optionaly other product types including apparel i think(doesn't understand custom) |
Customizable product types | create custom products edit own custom products |
||
donate | product | make donations edit own donations |
|||
ec_devel | cart | ||||
ec_media | |||||
ecivicrm | Record activity types Countries which use Abbreviations for States Require Billing location to have Email for Anonymous Users |
||||
ecommailer | |||||
eway | E-Way Client Id Client Id that was issued by E Way Credit Card Payment Page Thank you Page |
||||
exact | E-Xact payment processing Explanation or submission guidelines Gateway terminal credentials ExactID Password WSDL URL Successful payment URL SOAP include path |
||||
hosting | create hosting packages edit own hosting packages |
||||
linkpoint_api | Explanation or submission guidelines Store ID SSL Certificate Linkpoint processing URL Successful payment URL Linkpoint test mode Email Linkpoint Reciept |
||||
payflow_link | |||||
paypalpro | paypalpro express | Use secure SSL connection Express Checkout URL API Server URL PayPal Web Services API Account Name PayPal Web Services API Account Password PayPal Digital Certificate Successful payment URL Explanation or submission guidelines |
|||
recommend | |||||
role_discount | Set discount per role | ||||
service | create service products edit own service products |
||||
shipcalc | |||||
stores | |||||
submanage | |||||
userpoints | |||||
worldpay | Installation ID (instId) Testing Mode (testMode) Currency code (currency) WorldPay Minimum Amount Worldpay Submission Form (top) Make Payment Button help text Make Payment button title Worldpay Submission Form (bottom) WorldPay processing URL Thank you page/WorldPay callback URL |
||||
Note if using authorize_net with GoDaddy hosting:
1. SSL certificate
2. PHP CURL (automatically available in shared Linux Godaddy hosting accounts)
3. Modification of the authorize_net.module to include proxy settings required by the Godaddy PHP CURL installation.
May need to modify the authorize_net.module:
// Start CURL session
$ch = curl_init();
//add
curl_setopt ($ch, CURLOPT_HTTPPROXYTUNNEL, TRUE);
curl_setopt ($ch, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);
curl_setopt ($ch, CURLOPT_PROXY,"http://proxy.shr.secureserver.net:3128");
//end of add
//continue of original code
curl_setopt($ch, CURLOPT_URL, variable_get('authorize_net_url', 'https://secure.authorize.net/gateway/transact.dll'));
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_NOPROGRESS, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $uri);
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_REFERER, $payment_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$buffer = curl_exec($ch);
curl_close($ch);
//end original code