Thank you for considering contributing to the PAYONE Commerce Platform Python SDK! We appreciate your efforts to help improve this project. Below are guidelines for contributing.
We welcome pull requests! Please follow these steps to submit one:
-
Fork the repository and create your branch from
main
. -
Install any dependencies and ensure the project builds and passes tests.
# setup python environment ./scripts.sh setup # install deps ./scripts.sh install # build ./scripts.sh build
-
Develop your changes.
-
Test your changes thoroughly.
./scripts.sh test
-
Write clear, concise, and self-explanatory commit messages.
-
Open a pull request with a clear title and description of what your change does.
If you encounter any bugs, please report them using one of the following methods:
- Issue Tracker: Submit an issue through our issues tracker.
- Security Issues: For security-related issues, please contact our IT support via email at tech.support@payone.com with a clear subject line indicating that it is a security issue. This ensures that the issue will be visible to and handled by the PAYONE tech support team.