├── .gitignore ├── MANIFEST.in ├── README.rst ├── mamona ├── __init__.py ├── abstract_mixin.py ├── backends │ ├── __init__.py │ ├── dummy │ │ ├── __init__.py │ │ ├── forms.py │ │ ├── models.py │ │ ├── processor.py │ │ ├── urls.py │ │ └── views.py │ └── paypal │ │ ├── __init__.py │ │ ├── forms.py │ │ ├── models.py │ │ ├── processor.py │ │ ├── urls.py │ │ └── views.py ├── forms.py ├── locale │ └── pl │ │ └── LC_MESSAGES │ │ ├── django.mo │ │ └── django.po ├── models.py ├── signals.py ├── templates │ ├── base.html │ └── mamona │ │ ├── backends │ │ └── dummy │ │ │ └── decide.html │ │ ├── base.html │ │ ├── base_return.html │ │ ├── confirm.html │ │ ├── select_payment_method.html │ │ └── snippets │ │ └── payment_details.html ├── urls.py ├── utils.py └── views.py ├── setup.py └── test-project ├── __init__.py ├── manage.py ├── order ├── __init__.py ├── models.py ├── templates │ └── order │ │ └── show_order.html └── views.py ├── runcommand.sh ├── sales ├── __init__.py ├── fixtures │ └── initial_data.xml ├── forms.py ├── listeners.py ├── models.py ├── templates │ ├── 404.html │ └── sales │ │ ├── order_multiitem.html │ │ ├── order_singleitem.html │ │ └── order_singlescreen.html ├── tests.py └── views.py ├── settings.py └── urls.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/.gitignore -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/README.rst -------------------------------------------------------------------------------- /mamona/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mamona/abstract_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/abstract_mixin.py -------------------------------------------------------------------------------- /mamona/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mamona/backends/dummy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/__init__.py -------------------------------------------------------------------------------- /mamona/backends/dummy/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/forms.py -------------------------------------------------------------------------------- /mamona/backends/dummy/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/models.py -------------------------------------------------------------------------------- /mamona/backends/dummy/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/processor.py -------------------------------------------------------------------------------- /mamona/backends/dummy/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/urls.py -------------------------------------------------------------------------------- /mamona/backends/dummy/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/dummy/views.py -------------------------------------------------------------------------------- /mamona/backends/paypal/__init__.py: -------------------------------------------------------------------------------- 1 | from django.utils.translation import ugettext_lazy as _ 2 | BACKEND_NAME = _("PayPal") 3 | -------------------------------------------------------------------------------- /mamona/backends/paypal/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/paypal/forms.py -------------------------------------------------------------------------------- /mamona/backends/paypal/models.py: -------------------------------------------------------------------------------- 1 | def build_models(payment_class): 2 | return [] 3 | -------------------------------------------------------------------------------- /mamona/backends/paypal/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/paypal/processor.py -------------------------------------------------------------------------------- /mamona/backends/paypal/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/paypal/urls.py -------------------------------------------------------------------------------- /mamona/backends/paypal/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/backends/paypal/views.py -------------------------------------------------------------------------------- /mamona/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/forms.py -------------------------------------------------------------------------------- /mamona/locale/pl/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/locale/pl/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /mamona/locale/pl/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/locale/pl/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /mamona/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/models.py -------------------------------------------------------------------------------- /mamona/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/signals.py -------------------------------------------------------------------------------- /mamona/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/base.html -------------------------------------------------------------------------------- /mamona/templates/mamona/backends/dummy/decide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/mamona/backends/dummy/decide.html -------------------------------------------------------------------------------- /mamona/templates/mamona/base.html: -------------------------------------------------------------------------------- 1 | {% extends 'base.html' %} 2 | -------------------------------------------------------------------------------- /mamona/templates/mamona/base_return.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/mamona/base_return.html -------------------------------------------------------------------------------- /mamona/templates/mamona/confirm.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/mamona/confirm.html -------------------------------------------------------------------------------- /mamona/templates/mamona/select_payment_method.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/mamona/select_payment_method.html -------------------------------------------------------------------------------- /mamona/templates/mamona/snippets/payment_details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/templates/mamona/snippets/payment_details.html -------------------------------------------------------------------------------- /mamona/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/urls.py -------------------------------------------------------------------------------- /mamona/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/utils.py -------------------------------------------------------------------------------- /mamona/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/mamona/views.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/setup.py -------------------------------------------------------------------------------- /test-project/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/manage.py -------------------------------------------------------------------------------- /test-project/order/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-project/order/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/order/models.py -------------------------------------------------------------------------------- /test-project/order/templates/order/show_order.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/order/templates/order/show_order.html -------------------------------------------------------------------------------- /test-project/order/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/order/views.py -------------------------------------------------------------------------------- /test-project/runcommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/runcommand.sh -------------------------------------------------------------------------------- /test-project/sales/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-project/sales/fixtures/initial_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/fixtures/initial_data.xml -------------------------------------------------------------------------------- /test-project/sales/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/forms.py -------------------------------------------------------------------------------- /test-project/sales/listeners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/listeners.py -------------------------------------------------------------------------------- /test-project/sales/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/models.py -------------------------------------------------------------------------------- /test-project/sales/templates/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/templates/404.html -------------------------------------------------------------------------------- /test-project/sales/templates/sales/order_multiitem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/templates/sales/order_multiitem.html -------------------------------------------------------------------------------- /test-project/sales/templates/sales/order_singleitem.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/templates/sales/order_singleitem.html -------------------------------------------------------------------------------- /test-project/sales/templates/sales/order_singlescreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/templates/sales/order_singlescreen.html -------------------------------------------------------------------------------- /test-project/sales/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/tests.py -------------------------------------------------------------------------------- /test-project/sales/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/sales/views.py -------------------------------------------------------------------------------- /test-project/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/settings.py -------------------------------------------------------------------------------- /test-project/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emesik/mamona/HEAD/test-project/urls.py --------------------------------------------------------------------------------