Fähigkeiten square-automation
💳

square-automation

Sicher

Square-Zahlungen und Bestellungen automatisieren

Optimieren Sie die Square-Zahlungsverarbeitung und Bestellverwaltung ohne manuelle API-Aufrufe. Automatisieren Sie Rechnungsstellung, Zahlungsverfolgung und Standortverwaltung durch Claude Code.

Unterstützt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "square-automation". Alle Zahlungen von gestern auflisten

Erwartetes Ergebnis:

23 Zahlungen vom 2024-01-15 gefunden:
- Zahlung #1A2B3C: $145.00 (ABGESCHLOSSEN)
- Zahlung #4D5E6F: $89.50 (ABGESCHLOSSEN)
- Zahlung #7G8H9I: $210.00 (AUSSTEHEND)

Gesamt: $444.50

Verwendung von "square-automation". Bestellungen am Standort Downtown suchen

Erwartetes Ergebnis:

47 Bestellungen vom Standort Downtown abgerufen:
- Bestellung #ORD-001: $350.00 (ABGESCHLOSSEN)
- Bestellung #ORD-002: $125.00 (OFFEN)
- Bestellung #ORD-003: $75.00 (ABGESCHLOSSEN)

Standort-ID: L1234ABCD

Verwendung von "square-automation". Alle Geschäftsstandorte anzeigen

Erwartetes Ergebnis:

3 Standorte gefunden:
1. Downtown Store (L1234ABCD) - AKTIV
2. Uptown Branch (L5678EFGH) - AKTIV
3. Warehouse (L9012IJKL) - INAKTIV

Sicherheitsaudit

Sicher
v1 • 2/25/2026

All static findings are false positives. The detected 'external_commands' patterns (57 instances) are Ruby/shell backtick syntax examples in markdown documentation, not executable code. The network detection is a documentation URL (https://rube.app/mcp) showing where to obtain the Rube MCP server. This skill is legitimate documentation for automating Square payment tasks with no executable code or security risks.

1
Gescannte Dateien
182
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
30
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Zahlungsabstimmung

Unternehmer können täglich Zahlungen über alle Square-Standorte hinweg automatisch auflisten und analysieren, um Konten abzugleichen und Unstimmigkeiten zu identifizieren.

Bestellstatusverfolgung

Support-Teams können Bestelldetails nach Kundenname oder Datum suchen und abrufen, um Echtzeit-Bestellstatus-Updates bereitzustellen, ohne auf das Square-Dashboard zugreifen zu müssen.

Rechnungs-Workflow-Automatisierung

Finanzteams können geplante und unbezahlte Rechnungen auflisten, ungültige Rechnungen stornieren und Rechnungsdaten für Buchhaltungssysteme exportieren.

Probiere diese Prompts

Letzte Zahlungen auflisten
Alle Square-Zahlungen der letzten 7 Tage auflisten. Zahlungs-IDs, Beträge und Status anzeigen.
Bestellungen nach Datum suchen
Alle abgeschlossenen Bestellungen am Standort 'Main Street' zwischen dem 1. und 31. Januar suchen. Bestell-IDs und Gesamtbeträge anzeigen.
Ausstehende Rechnung stornieren
Die unbezahlte Rechnung für Kunden 'John Doe' finden, die diesen Monat gesendet wurde, und sie mit der korrekten Versionsnummer stornieren.
Standortübergreifender Zahlungsbericht
Zahlungen von allen drei Standorten für Q1 2024 abrufen. Nach Standort gruppieren und Summen berechnen. Paginierung automatisch verarbeiten.

Bewährte Verfahren

  • Rufen Sie immer zuerst RUBE_SEARCH_TOOLS auf, um aktuelle Tool-Schemas vor der Ausführung von Workflows zu erhalten
  • Speichern Sie Standort-IDs nach dem ersten Abruf im Cache, um redundante API-Aufrufe zu vermeiden
  • Verwenden Sie RFC 3339-Timestamp-Format für alle Datumsbereichsfilter (z.B. 2024-01-01T00:00:00Z)
  • Verarbeiten Sie Paginierung, indem Sie Cursor-Werten folgen, bis diese bei großen Ergebnismengen nicht mehr vorhanden sind

Vermeiden

  • Versuchen Sie nicht, abgeschlossene Zahlungen zu stornieren - verwenden Sie stattdessen Rückerstattungs-Workflows
  • Vermeiden Sie das Aufrufen von UPDATE_ORDER, ohne vorher die aktuelle Versionsnummer abzurufen
  • Hardcoden Sie niemals Standort-IDs - lösen Sie sie immer dynamisch über LIST_LOCATIONS auf
  • Überspringen Sie nicht die Paginierungsverarbeitung - große Datensätze liefern unvollständige Ergebnisse

Häufig gestellte Fragen

Brauche ich einen Square-API-Schlüssel?
Nein. Diese Fähigkeit verwendet Rube MCP, das die Square-OAuth-Authentifizierung übernimmt. Fügen Sie einfach https://rube.app/mcp als Ihren MCP-Server hinzu und schließen Sie den OAuth-Flow ab.
Kann ich neue Zahlungen über diese Fähigkeit verarbeiten?
Nein. Diese Fähigkeit kann bestehende Zahlungen auflisten, stornieren und überwachen, aber keine neuen Zahlungstransaktionen erstellen. Verwenden Sie Square's Checkout-Flows für neue Zahlungen.
Warum erhalte ich 'Versionskonflikt'-Fehler beim Aktualisieren von Bestellungen?
UPDATE_ORDER erfordert das aktuelle Versionsfeld. Rufen Sie die Bestellung immer zuerst mit SQUARE_RETRIEVE_ORDER ab, um die neueste Versionsnummer vor dem Aktualisieren zu erhalten.
Wie finde ich meine Standort-IDs?
Rufen Sie SQUARE_LIST_LOCATIONS auf, um alle Standorte abzurufen. Jeder Standort hat ein 'id'-Feld (z.B. 'L1234ABCD'), das Sie zum Filtern von Bestellungen und Zahlungen verwenden.
Kann ich abgeschlossene Zahlungen stornieren?
Nein. Nur ausstehende Zahlungen können storniert werden. Für abgeschlossene Zahlungen, die rückgängig gemacht werden müssen, verwenden Sie stattdessen den Square-Rückerstattungsprozess.
Was passiert, wenn ich mehr als 100 Ergebnisse habe?
Square paginiert Ergebnisse. Prüfen Sie das 'cursor'-Feld der Antwort und übergeben Sie es an die nächste Anfrage. Fahren Sie fort, bis der Cursor nicht mehr vorhanden ist, um alle Ergebnisse zu erhalten.

Entwicklerdetails

Dateistruktur

📄 SKILL.md