Square Python SDK
JSON →Official Square payments Python SDK. Current version: 44.0.1 (Mar 2026). VERSIONING QUIRK: squareup uses date-based versions (44.0.1.20260122) — major version tracks Square API version. Releases every ~4-6 weeks. Install is 'squareup', import is 'square'. Square uses idempotency_key for all payment creation — required, not optional. Amount in smallest currency unit (cents for USD). Test environment uses sandbox credentials with 'sandbox-' prefix.
Traffic · last 30 days ↑17% vs prev 7d
total hits 49
actors 8 distinct systems
last hit 7h ago PetalBot
top countries 🇺🇸 United States · 🇨🇦 Canada · 🇸🇬 Singapore · 🇩🇪 Germany · BD
API endpoints
full doc /v1/registry/squareup
install /v1/registry/squareup/install
compatibility /v1/registry/squareup/compatibility