Installation¶
Requirements¶
Use a virtual environment
Always install packages inside a virtual environment (python -m venv .venv) to avoid conflicts with system packages.
Core Package¶
Install the core package with support for Stripe and PayPal stubs:
Optional Provider Extras¶
Some providers depend on additional packages. Install them as extras:
Installs khipu-tools for Khipu payments (Chile).
Development¶
To work on merchants locally, clone the repository and install in editable mode with dev dependencies:
Dev extras include pytest, pytest-cov, ruff, and responses.
Verify Installation¶
Installation successful
If no ImportError is raised and a version string is printed, merchants is correctly installed.