Skip to content

II. Installation

Mark Borja Gutierrez edited this page Sep 30, 2026 · 7 revisions

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

Clone this wiki locally