Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Checkout and basket templates #2

Closed
JamesRamm opened this issue Feb 3, 2017 · 5 comments
Closed

Checkout and basket templates #2

JamesRamm opened this issue Feb 3, 2017 · 5 comments

Comments

@JamesRamm
Copy link
Collaborator

The checkout and basket apps are currently written as a REST api, the primary motivation being that it allows total customisation of how you integrate it into your website (I was thinking react apps and nice popup modals for easy checkouts).

It would also be useful to provide generic views and templates for separate-page checkouts/basket views.

@alexfromvl
Copy link
Contributor

Given that the project is aimed at creating a universal application, in the initial stage it is necessary to provide an alternative for test order. So as of now to launch a project to set up an applications stripe-payments and braintree-payments.

@JamesRamm
Copy link
Collaborator Author

I think I understand what you are saying - at the moment you would require a braintree, paypal or stripe account in order to test the payments and what we need is a dummy backend? I agree - Ive raised an issue to track this specifically: #6

@JamesRamm JamesRamm added this to the 0.2.0 Release milestone Feb 7, 2017
JamesRamm pushed a commit that referenced this issue Feb 7, 2017
@JamesRamm
Copy link
Collaborator Author

@alexfromvl...reading over your comment again, perhaps I have misunderstood originally and this issue is actually close to what you meant: #36

@alexfromvl
Copy link
Contributor

@JamesRamm Those changes that you made initially helped to solve the issue of the setting without having to register accounts braintree, paypal or stripe.

Given the development of the project, it will be optimal to transfer the payment settings in the basу.py

With the choice of: for the test environment is disabled, for the finished site is enabled (using the token)

@JamesRamm JamesRamm mentioned this issue Apr 13, 2017
JamesRamm added a commit that referenced this issue Aug 9, 2017
@JamesRamm
Copy link
Collaborator Author

On master now there are generic django views for basket & checkout, plus a checkout template in the project_template which tries to explain and help with some of the more tricky details. I think this is enough to sufficiently close this issue and we can narrow down further problems in more specific issues later on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants