
Research
TeamPCP Compromises Telnyx Python SDK to Deliver Credential-Stealing Malware
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.
@versatly/clovercli
Advanced tools
Powerful CLI for Clover POS API - inventory, orders, payments, analytics
A powerful command-line interface for Clover POS API integration. Manage inventory, orders, payments, customers, employees, and get comprehensive business analytics.
git clone https://github.com/Versatly/clovercli.git
cd clovercli
npm install
npm run build
# Set your credentials
export CLOVER_ACCESS_TOKEN="your-access-token"
export CLOVER_MERCHANT_ID="your-merchant-id"
# Check connection
node dist/index.js merchant get
# Get business dashboard
node dist/index.js reports summary
| Command | Description |
|---|---|
auth | OAuth login, token management |
merchant | Get merchant information |
inventory | Items, categories, stock management |
orders | Create, list, update, delete orders |
payments | List payments, process refunds |
customers | Customer CRUD operations |
employees | List and view employees |
reports | Comprehensive analytics suite |
api | Raw API access for custom queries |
# Quick dashboard
clovercli reports summary
# Sales by date range
clovercli reports sales --from 2026-01-01 --to 2026-01-31
# Daily breakdown
clovercli reports daily --from 2026-01-01 --to 2026-01-31
# Hourly sales with visual chart
clovercli reports hourly
# Best selling items
clovercli reports top-items --limit 20
# Payment method breakdown
clovercli reports payments
# Refund summary
clovercli reports refunds
# Tax collected
clovercli reports taxes
# Export data
clovercli reports export orders --output orders.csv --format csv
clovercli reports export items --output items.json
| Variable | Required | Description |
|---|---|---|
CLOVER_ACCESS_TOKEN | Yes | API access token |
CLOVER_MERCHANT_ID | Yes | Merchant ID |
CLOVER_REGION | No | us (default), eu, la, sandbox |
All list commands support multiple output formats:
# Table view (default)
clovercli orders list
# JSON output
clovercli orders list --output json
# IDs only (quiet mode)
clovercli orders list --quiet
Access any Clover API endpoint directly:
clovercli api get '/v3/merchants/{mId}/tax_rates'
clovercli api get '/v3/merchants/{mId}/tenders'
clovercli api post '/v3/merchants/{mId}/orders' --data '{"total": 1000}'
The {mId} placeholder is automatically replaced with your merchant ID.
| Region | API Endpoint |
|---|---|
us | api.clover.com |
eu | api.eu.clover.com |
la | api.la.clover.com |
sandbox | apisandbox.dev.clover.com |
# Build
npm run build
# Run directly
node dist/index.js --help
# Watch mode (requires nodemon)
npm run dev
MIT
Versatly Holdings
FAQs
Powerful CLI for Clover POS API - inventory, orders, payments, analytics
We found that @versatly/clovercli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
Malicious versions of the Telnyx Python SDK on PyPI delivered credential-stealing malware via a multi-stage supply chain attack.

Security News
TeamPCP is partnering with ransomware group Vect to turn open source supply chain attacks on tools like Trivy and LiteLLM into large-scale ransomware operations.

Security News
/Research
Widespread GitHub phishing campaign uses fake Visual Studio Code security alerts in Discussions to trick developers into visiting malicious website.