II. Installation - volkswagner/erpusa GitHub Wiki

erpUSA requires the Stripe SDK and the ERPNEXT and Payments apps to run.

Installing Dependencies

  1. Install ERPNEXT by running the following commands in the bench console (ref: https://github.com/frappe/erpnext):
    • bench get-app https://github.com/frappe/erpnext
    • bench --site <sitename> install-app erpnext
  2. Install Payments by running the following commands in the bench console (ref: https://github.com/frappe/payments):
    • bench get-app payments
    • bench --site <sitename> install-app payments
  3. Install the Stripe SDK by running the following commands (ref: https://github.com/stripe/stripe-python)
    • pip install --upgrade stripe
    • python setup.py install

Installing erpUSA

Run the following commands in the bench console to install the whole erpUSa:

  1. bench get-app https://github.com/volkswagner/erpusa
  2. bench get-app https://github.com/volkswagner/erpusa
  3. bench --site <sitename> install-app erpusa
  4. bench --site <sitename> migrate
  5. bench --site <sitename> build
  6. bench restart

Installing Stripe Plus Only

Run the following commands in the bench console to install Stripe Plus only:

  1. bench get-app https://github.com/volkswagner/erpusa
  2. bench get-app --branch stripe-plus https://github.com/volkswagner/erpusa
  3. bench --site <sitename> install-app erpusa
  4. bench --site <sitename> migrate
  5. bench --site <sitename> build
  6. bench restart
⚠️ **GitHub.com Fallback** ⚠️