# The standard installation command will add the solidus_paypal_commerce
# plugin by default, being the suggested payment method.
bundle exec rails g solidus:install
# During the installation it will be prompted to users
Do you want to install PayPal Commerce as payment gateway? (Y/n)
... installing PayPal Commerce
# Users can also opt-out with a different command
bundle exec rails g solidus:install --no-paypal-commerce
P.S. Other methods (e.g. Stripe, Braintree) are not included by default, they have to be manually added as plugin
# The standard installation command will add the solidus_paypal_commerce
# plugin by default, being the suggested payment method.
bundle exec rails g solidus:install
# During the installation it will be prompted to users
Which payment gateway do you want to install? PayPal (default), Braintree, Stripe
... installing PayPal Commerce
What if other payments want to do the same?
If that happens in the future, to preserve PayPal being the "default" we can accept but only if it respects this format:
Admin can customize buttons' look and feel
https://developer.paypal.com/docs/checkout/integration-features/customize-button/
Cart/Checkout
Disbursement on Capture
Capture can be done immediately on checkout or manually by an admin
Money goes to sellers, payout for Nebulab calculated