Coder Social home page Coder Social logo

spree_one_page_checkout's Introduction

SpreeOnePageCheckout

Spree one page checkout implementation gem.

It's add checkout form into cart page.

Demo

Demo of the gem you can see here http://rg-spree-gems-test.herokuapp.com/

Installation

# see the notes in Versionfile if you are using an older version of spree
gem 'spree_one_page_checkout'

bundle install

bundle exec rails g spree_one_page_checkout:install

Contribute

Feel free to send pull requests!

Copyright (c) 2013 [Racoons Group], released under the New BSD License

spree_one_page_checkout's People

Contributors

graffzon avatar jaemar avatar jsqu99 avatar largobox avatar mahys116 avatar suryart avatar vp993 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spree_one_page_checkout's Issues

Question: Decorating the user sessions controller?

Great extension. Thanks for creating it.

Just out of curiosity, why is there a decorator for the user sessions controller? I haven't found out why yet from the code. Also, its create method is outdated when compared to the latest spree_auth_devise gem.

Thanks!

Spree 2.1 Compatibility

I'd love to get this gem working with Spree 2.1 and Rails 4. Any plans to update it, or should I fork and hack it myself ๐Ÿ˜ธ

Payment Gateway Not Passing Information

Hi again. I was wondering if anyone else has had trouble getting Spree to pass information to the payment gateway (first name, last name, billing address, charge amount). The same thing happens in sandbox and production.

I've tried with a shop set up with multi-step checkout and the proper information is passed.

When I look at my Braintree dashboard, I see verifications successful with the CVV, but the AVS Street Address Response and the AVS Postal Code Response are (I) (not provided).

When I go to submit a charge for settlement, I have to put in the customer's information and the order total amount manually.

Any ideas? Is this something others have encountered with one-page-checkout?

Thanks,

Nathanael

Strange redirect after payment failure with Braintree

Hey. Thanks for the great extension. I'm a fairly new developer, so please bear with me if this issue has a very obvious solution that I'm missing.

I've found that when I have the braintree gateway and one page checkout, I get redirected to the payment step of the multi-page checkout process when I have a bad credit card entered.

When a good one is used (4111111111111111 for example in sandbox), checkout works fine.

The strange thing I'm finding is that I get a good redirect when a bad cc is entered using another gateway (bogus or paypal). I've contacted Braintree about this but since it's such a specific problem, I want to see if anyone here can offer anything.

I'm using spree 1.3.3 with 1-3-stable extensions and the braintree gem version 2.25.0.

Any ideas?

Thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.