General Configuration and Notes

Once you've configured a particular Credit Card processor you can start configuring the West Wind Web Store for operation with this provider.

Web Store Integration

The main options for Credit Card operation are configured in the WebStoreConfig class (which maps to the web.config file). You can administer the settings through the Administration | Configuration page:

These options map to the following keys in Web.Config (and the Corresponding properties in WebStoreConfig):

<add key="ccProcessCardsOnline" value="True" /> <add key="CCProcessor" value="PayFlowPro" /> <add key="CCMerchantId" value="YOURVENDORID" /> <add key="CCPassword" value="YOURPASSWORD" /> <add key="CCHostUrl" value="test-payflow.verisign.com" /> <add key="CCReferingOrderUrl" value="" />

Note the keys here are used by the Business Objects so the flags here apply to standalone applications as well as ASP.Net operation.

ccProcessCardsOnline
The ccProcessCardsOnline flag determines whether cards are processed online on the site. This flag is off by default which means that orders are simply saved without any credit card processing. If set on automatic processing can occur online in real time.

In addition to this flag, each item also has a RegAuto flag that if not set will cause an order to not be automatically processed. The idea is that you may have some items that need to be verified before you can process them.

ccProcessor
This is the credit card processor. Currently AccessPoint and PayFlowPro are the only two directly supported. More will be added at a later point in time.

ccMerchantId
This is the Merchant account name - providers call this different things, but consider this your logon id.

ccPassword
This is the Merchant password.

ccHostUrl
This is the URL or Server name used to log on for the Gateway processor. Again this varies by provider. For some providers this will be a URL for other it will be an IP Address or Domain name.

ccReferingOrderUrl
This is only used by AccessPoint - which specifies where the order originated. This value is configurable in Access Point's configuration and must match what you have configured on the AccessPoint Merchant Manager.


See also

Credit Card Processing | Web Store Integration | Credit Card Processing Classes


 Last Updated: 3/4/2007 | Send topic feedback