{"repo":"spree-contrib/spree_braintree_vzero","free":true,"listed":false,"github":"https://github.com/spree-contrib/spree_braintree_vzero","clone":"git clone https://github.com/spree-contrib/spree_braintree_vzero.git","description":"Official Braintree + PayPal integration gem for Spree Commerce","language":"Ruby","stars":44,"topics":["braintree","paypal","spree","spree-commerce","payments"],"license":"BSD-3-Clause","category":"auth-billing-email","readme_excerpt":"Official Braintree integration for Spree Commerce [!NOTE] For PayPal support head over to Spree PayPal Checkout which uses the newest PayPal APIs and supports Spree 5 This is the official Braintree + PayPal extension for Spree Commerce. It supports: Braintree Hosted Fields - style the credit card form to match your UI with full PCI compliance PayPal Express Checkout - the fastest way for buyers to pay with PayPal - available on Spree for the first time Braintree Drop-in UI - start accepting payments ASAP Behind-the-scenes, this extension uses Braintree Ruby SDK. Installation 1. Add this extension to your Gemfile with this line: #### Spree = 3.1 #### Spree 3.0 and Spree 2.x The branch option is important: it must match the version of Spree you're using. For example, use 3-0-stable if you're using Spree 3-0-stable or any 3.0.x version. 2. Install the gem using Bundler: 3. Copy & run migrations 4. Restart your server If your server was running, restart it so that it can find the assets properly. Documentation See wiki for more detailed documentation. Heroku installation (optional) Additional to migrations the gem adds a cron task (via the Whenever gem) which is needed for updating transaction states from submited for settlement to settled (Braintree v.zero transaction states). To run on Heroku you have to add a task to Heroku Scheduler: Recommended frequency is every 6 hours. Contributing If you'd like to contribute, please take a look at the instructions for installing dependen","default_branch":null,"files":null,"tree":[],"storefront":"/r/spree-contrib","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/spree-contrib/spree_braintree_vzero/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}