Metadata-Version: 1.1
Name: lfs-compropago
Version: 0.4.1
Summary: ComproPago payment processor for Django-LFS
Home-page: http://github.io/tzicatl/lfs-compropago
Author: Noe Nieto
Author-email: nnieto@noenieto.com
License: MIT
Description: ==============
        LFS Compropago
        ==============
        
        `Django LFS <http://getlfs.com/>`_ payment processor plugin for `Compropago <https://compropago.com/>`_, a Payment gateway that accepts payments in well known convenience stores across Mexico.
        
        Installation
        ============
        
        Modify ``buildout.cfg``. Add ``lfs-compropago`` to ``develop`` and ``eggs``::
        
            [buildout]
            ....
            develop =
                src/lfs-compropago
            eggs =
                django-lfs
                ...
                lfs-compropago
        
        Modify your ``settings.py``
        ---------------------------
        
        First add ``CompropagoProcessor`` to the list of available payment processors.
        It should look like this:
        
        .. code:: python
        
            LFS_PAYMENT_METHOD_PROCESSORS = [
                ...
                ["lfs_compropago.CompropagoProcessor", _(u"Compropago")],
            ]
        
        Add the compropago app to ``INSTALLED_APPS``. Do not forget to also list ``django.contrib.humanize``:
        
        .. code:: python
        
            INSTALLED_APPS = (
                'django.contrib.humanize',
                ...
                'lfs_compropago',
            )
        
        Now add settings for your compropago account:
        
        .. code:: python
        
            LFS_COMPROPAGO_PRIVATE_API_KEY='pk_test_95a6ded8c854153ff'
            LFS_COMPROPAGO_CONVERT_FROM_USD = True
            LFS_COMPROPAGO_OPENXCHANGE_API_KEY='skdd_test_5c8658531ec449283'
        
        The default currency for LFS is USD but Compropago only uses MXN. I use `OpenExchangeRates.org <https://openexchangerates.org>`_ 
        to get an updated conversion
        ``LFS_COMPROPAGO_CONVERT_FROM_USD`` to True if you want 
        
        Finally, add url routingsin your ``urls.py``:
        
        .. code:: python
        
            urlpatterns += patterns("",
                ...
                (r'^compropago/', include('lfs_compropago.urls')),
            )
        
        Restart Django.
        
        After restart, go to "Manage -> Payment methods", add a new one, and select
        "Compropago" on "Module" field.
        
        Contributing
        ============
        
        Submit bugs and issues to the   `GitHub repository <https://github.com/tzicatl/lfs-compropago>`_.
        
        AUTHORS
        =======
        
        If you have contributed to this package feel free to add your name and email to the list.
        
        * Noe Nieto <nnieto@noenieto.com>
        
        =======
        CHANGES
        =======
        
        0.4.1 (2016-02-08)
        ------------------
        * Fix bad dependecy on BeautifoulSoup 
        
        0.4 (2016-02-7)
        ----------------
        * Moar compatibility fixes to API version 1.0 and 1.1
        * Get rid of the image_url field, so Compropago can display the store's logo.
        * Get MXN->USD rate from Banxico. Cache it for 1 hour
        
        0.3(2016-01-17)
        ----------------
        
        * Compatibility with API version 1.1
        
        
        0.2 (2015-12-27)
        ----------------
        
        * Improve documentation and packaging.
        
        0.1 (2015-12-01)
        ----------------
        
        * Initial release to PyPI.
        * Functional Payment processor.
        
        
Keywords: ecommerce e-commerce payment development mexico lfs django-lfs
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: Spanish
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
