All,

I've updated two community modules for OXID available at the GitHub
OXIDprojects
repo <https://github.com/6vCommerce> as well as the 6vCommerce
repo<https://github.com/6vCommerce>.
As of yesterday both of the following projects support easy installation on
4.6.x versions on OXID.

   - 6vC-PayPal-Basic
   - 6vC-NA-Shop

Below, please find some notes on these projects that should be of interest
to developers

*6vC-PayPal-Basic*

   - Although the name "PayPal" is used due to its popularity, this project
   actually implements a generic interface between OXID and merchant
   gateways.  PayPal support is built into the code but support for other
   merchants should be possible by simply extending the existing classes.
   - The built-in PayPal support is for PayPal Express Checkout (through
   the NVP API).  I did not "define" the checkout process, the module simply
   follows the process already laid out by PayPal Express in it's most compact
   form (least # of steps). For information on how PayPal Express works please
   refer to PayPal documentation. Until then, please note one important fact
   about PayPal Express: the PayPal portal does not charge customers (it only
   authorizes the payment) as customers are not charged until the order is
   complete.

*6vC-NA-Shop*

   - A module for localization of an OXID shop for countries such as USA,
   Canada, Australia, and New Zealand.  For example, addresses are reformatted.
   - Module also includes an option to treat taxes based on North American
   standards (i.e. taxes are only incorporated into final checkout)
   - Module implements greater control over currency formatting, moving the
   responsibility entirely into the Model code, rather than dispersing it
   throughout the templates.

And finally, a note for OXID devs:

*PLEASE *consider incorporating the formatting of currency, as implemented
by 6vC-NA-Shop, into core code or at least something similar.  Scattering
and hard-coding region-dependent formatting (currency sign position)
through-out the templates is so wrong and makes for unnecessary maintenance
of too many templates.

I hope these project will prove useful to others and attract some community
input.

Regards,
Shaun.

-- 
[image: 6vCommerce - Power & Flexibiliy Combine
Forces]<http://www.6vcommerce.ca/>
Shaun Purvis | +1 514.834.4669 | [email protected]
www.6vcommerce.ca | *6v*Commerce@Twitter <http://twitter.com/6vcommerce> | *
6v*Commerce@Facebook <http://www.facebook.com/6vcommerce>
Follow us for e-commerce tips and special announcements.
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general

Reply via email to