<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://secure.freeside.biz/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PaselTromo</id>
		<title>Freeside - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://secure.freeside.biz/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=PaselTromo"/>
		<link rel="alternate" type="text/html" href="https://secure.freeside.biz/mediawiki/index.php/Special:Contributions/PaselTromo"/>
		<updated>2026-04-29T02:30:04Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.7</generator>

	<entry>
		<id>https://secure.freeside.biz/mediawiki/index.php?title=Freeside:1.7:Documentation:Administration:Real-time_Processing&amp;diff=3512</id>
		<title>Freeside:1.7:Documentation:Administration:Real-time Processing</title>
		<link rel="alternate" type="text/html" href="https://secure.freeside.biz/mediawiki/index.php?title=Freeside:1.7:Documentation:Administration:Real-time_Processing&amp;diff=3512"/>
				<updated>2008-02-14T00:13:21Z</updated>
		
		<summary type="html">&lt;p&gt;PaselTromo: ricboc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;racoumonda&lt;br /&gt;
=Introduction=&lt;br /&gt;
Freeside uses Business::OnlinePayment to process payments in real-time.  See the [http://420.am/business-onlinepayment/ Business::OnlinePayment homepage] for supported processors.&lt;br /&gt;
=Configuring Real-Time Processing=&lt;br /&gt;
*Install a real-time processing module, such as Business::OnlinePayment::TCLink, or Business::OnlinePayment::Exact&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 root# cpan Business::OnlinePayment::TCLink&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
*Remove the Batch Card processing event, and add a Real-Time Card processing event&lt;br /&gt;
** Configuration -&amp;gt; Billing -&amp;gt; View/Edit Invoice Events&lt;br /&gt;
** Click on &amp;quot;Batch card&amp;quot;&lt;br /&gt;
*** Check off &amp;quot;Disabled&amp;quot;&lt;br /&gt;
*** Click &amp;quot;Apply changes&amp;quot;&lt;br /&gt;
** Click on &amp;quot;Add a new invoice event&amp;quot;&lt;br /&gt;
*** Name it something like &amp;quot;Realtime card&amp;quot;&lt;br /&gt;
*** Choose the radio button &amp;quot;Run card with a Business::OnlinePayment realtime gateway&amp;quot; &lt;br /&gt;
*** Click on &amp;quot;Add invoice event&amp;quot;&lt;br /&gt;
*Enable your payment gateway&lt;br /&gt;
** Configuration -&amp;gt; Settings&lt;br /&gt;
** Click &amp;quot;Edit Configuration&amp;quot;&lt;br /&gt;
** Click the &amp;quot;Billing&amp;quot; tab&lt;br /&gt;
*** For the 'business-onlinepayment' field, enter the Business::OnlinePayment module you are using, followed by your account ID, password, and (optionally), type of action&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 TCLink&lt;br /&gt;
 someuser&lt;br /&gt;
 password&lt;br /&gt;
 Normal Authorization&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Some payment gateways such as LinkPoint don't use a username/password, and require additional parameters. These can be passed in as key&amp;lt;newline&amp;gt;value pairs&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
 LinkPoint&lt;br /&gt;
               &amp;lt;-- intentionally left blank &lt;br /&gt;
               &amp;lt;-- intentionally left blank &lt;br /&gt;
 Normal Authorization&lt;br /&gt;
 storename     &amp;lt;-- key&lt;br /&gt;
 123456        &amp;lt;-- value&lt;br /&gt;
 keyfile       &amp;lt;-- key&lt;br /&gt;
 123456.pem    &amp;lt;-- value&lt;br /&gt;
 lbin          &amp;lt;-- key&lt;br /&gt;
 /usr/bin.lbin &amp;lt;-- value&lt;br /&gt;
 tmp&lt;br /&gt;
 /tmp/secure&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Click &amp;quot;Apply Changes&amp;quot;&lt;br /&gt;
&lt;br /&gt;
References&lt;br /&gt;
# http://search.cpan.org/src/WITTEN/Business-OnlinePayment-TCLink-1.03/README.freeside&lt;br /&gt;
# http://www.sisd.com/freeside/list-archive/msg03193.html&lt;br /&gt;
# http://wavetail.420.am:81/freeside/docs/billing.html&lt;br /&gt;
&lt;br /&gt;
=Testing Real-Time Processing=&lt;br /&gt;
==One Time Transactions==&lt;br /&gt;
* Choose a customer account&lt;br /&gt;
* Click on 'Process credit card payment'&lt;br /&gt;
* Enter a payment ammount, and credit card details&lt;br /&gt;
* Click 'Process payment'&lt;br /&gt;
* The transaction should happen immediately&lt;br /&gt;
* Click on 'View this customer'&lt;br /&gt;
* At the bottom of the screen, &amp;quot;Payment History&amp;quot; should include this transaction&lt;br /&gt;
&lt;br /&gt;
==Recurring Transactions==&lt;br /&gt;
* Choose a customer account&lt;br /&gt;
* Click on 'Bill now', or run the freeside-daily cronjob from the command line as the freeside user&lt;br /&gt;
* At the bottom of the screen, &amp;quot;Payment History&amp;quot; should include this transaction&lt;/div&gt;</summary>
		<author><name>PaselTromo</name></author>	</entry>

	</feed>