Zen Wireframe v2.2 provides a modified setup of Trade Commerce extension templates optimized for the sale of non-tangible products and services using PayPal as the preferred credit card gateway.
Non-tangible products and services include but are not limited to subscriptions, ticket sales, downloads, workshops/classes and other general services which do not require shipping rates and specific country/state tax codes in most cases.
By default Trade Ecommerce PayPal settings are configured for Australia as the default country. If your business is located outside of Australia, be sure to modify the following code on line 60 in typo3conf/ext/trade/lib/paypal.php to adjust PayPal for your country.
<input type="hidden" name="country" value="AU">
Be sure to read the Trade Ecommerce Manual for additional tips and configuration settings.
If you wish customers to return to your website after their PayPal transaction, you will need to modify your PayPal account settings in your PayPal Profile under Website Payment Preferences by adding the following return url with the Page ID where Trade Ecommerce is installed.
http://www.mydomain.com/index.php?id=65&tx_trade_pi1[cmd]=checkout&tx_trade_pi1[external_payment_complete]=1
It is also advisable to enable Payment Data Transfer to receive emails from PayPal after each transaction so orders can be reconciled against your PayPal account for added security.
As shipping and tax options for other countries become available in future versions of Trade Ecommerce, Zen Wireframe may upgrade to accommodate new versions of Trade Ecommerce. For optimal results, please use Trade Ecommerce version 0.2.1.
If you wish to enable shipping and taxes options, you will need to compare/edit and/or replace the modified Trade Ecommerce HTML extension templates located here /fileadmin/templates/zwire/ext/trade with the original templates located in /typo3conf/ext/trade/res.
For best results, use a diff or compare tool to view changes between original and modified extension files. If you use Windows, WinMerge is highly recommended. For MAC users try TextWrangler.
Trade HTML extension templates located in /fileadmin/templates/zwire/ext/trade have the following sections commented out to prevent shipping options and details from appearing in checkout process and invoices.
<!-- <tr>
<th align="right">Shipping<b>:</b></th>
<td align="right" class="trade_small">###PRICE_SHIPPING_TAX### </td>
</tr> -->
<!-- <tr>
<th >Delivery Address:</th>
<td colspan="2" ><p>###USER_TX_TRADE_SHIPPING_NAME###<br/>
###USER_TX_TRADE_SHIPPING_ADDRESS###<br/>
###USER_TX_TRADE_SHIPPING_CITY###,
###USER_TX_TRADE_SHIPPING_ZONE###,
###USER_TX_TRADE_SHIPPING_ZIP###<br/>
###USER_TX_TRADE_SHIPPING_COUNTRY###</p></td>
<td> </td>
</tr> -->
The following has been removed from email_checkout_template.html.
###SHIPPING_TITLE### ###PRICE_SHIPPING_TAX###
5) DELIVERY ADDRESS
*******************
###USER_TX_TRADE_SHIPPING_NAME###
###USER_TX_TRADE_SHIPPING_ADDRESS###
###USER_TX_TRADE_SHIPPING_CITY###, ###USER_TX_TRADE_SHIPPING_ZONE###, ###USER_TX_TRADE_SHIPPING_ZIP###
###USER_TX_TRADE_SHIPPING_COUNTRY###