An open API service indexing awesome lists of open source software.

https://github.com/spree/spree_paypal_checkout

Official PayPal integration extension for Spree Commerce
https://github.com/spree/spree_paypal_checkout

paypal paypal-checkout paypal-payment-gateway spree spree-commerce

Last synced: 4 months ago
JSON representation

Official PayPal integration extension for Spree Commerce

Awesome Lists containing this project

README

          

# Spree PayPal Checkout

This is the official PayPal Checkout extension for [Spree Commerce](https://spreecommerce.org).

This PayPal Checkout integration is bundled in the [Spree Starter](https://github.com/spree/spree_starter/) for your development convenience.

Or you could follow the [installation instructions](https://spreecommerce.org/docs/integrations/payments/paypal).

If you like what you see, consider giving this repo a GitHub star :star:

Thank you for supporting Spree open-source :heart:

## Installation

1. Add this extension to your Gemfile with this line:

```ruby
bundle add spree_paypal_checkout
```

2. Run the install generator

```ruby
bundle exec rails g spree_paypal_checkout:install
```

3. Restart your server

If your server was running, restart it so that it can find the assets properly.

## Developing

1. Create a dummy app

```bash
bundle update
bundle exec rake test_app
```

2. Add your new code
3. Run tests

```bash
bundle exec rspec
```

When testing your applications integration with this extension you may use it's factories.
Simply add this require statement to your spec_helper:

```ruby
require 'spree_paypal_checkout/factories'
```

## Releasing a new version

```shell
bundle exec gem bump -p -t
bundle exec gem release
```

For more options please see [gem-release README](https://github.com/svenfuchs/gem-release)

## Contributing

If you'd like to contribute, please take a look at the
[instructions](CONTRIBUTING.md) for installing dependencies and crafting a good
pull request.

Copyright (c) 2025 Vendo Connect Inc, released under the AGPL-3.0 license