Compétences square-automation
💳

square-automation

Sûr

Автоматизация платежей и заказов Square

Упростите обработку платежей и управление заказами Square без ручных API-вызовов. Автоматизируйте выставление счетов, отслеживание платежей и управление локациями через Claude Code.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "square-automation". Вывести все платежи со вчера

Résultat attendu:

Найдено 23 платежа от 2024-01-15:
- Платёж #1A2B3C: $145.00 (COMPLETED)
- Платёж #4D5E6F: $89.50 (COMPLETED)
- Платёж #7G8H9I: $210.00 (PENDING)

Итого: $444.50

Utilisation de "square-automation". Найти заказы в локации Downtown

Résultat attendu:

Получено 47 заказов из локации Downtown:
- Заказ #ORD-001: $350.00 (COMPLETED)
- Заказ #ORD-002: $125.00 (OPEN)
- Заказ #ORD-003: $75.00 (COMPLETED)

ID локации: L1234ABCD

Utilisation de "square-automation". Показать все бизнес-локации

Résultat attendu:

Найдено 3 локации:
1. Downtown Store (L1234ABCD) - ACTIVE
2. Uptown Branch (L5678EFGH) - ACTIVE
3. Warehouse (L9012IJKL) - INACTIVE

Audit de sécurité

Sûr
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
Fichiers analysés
182
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
30
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Сверка платежей

Владельцы бизнеса могут автоматически получать список и анализировать ежедневные платежи по всем локациям Square для сверки счетов и выявления расхождений.

Отслеживание статуса заказа

Команды поддержки могут искать и получать детали заказов по имени клиента или дате для предоставления актуальной информации о статусе заказа без доступа к панели Square.

Автоматизация рабочих процессов счетов

Финансовые команды могут получать списки запланированных и неоплаченных счетов, отменять недействительные счета и экспортировать данные счетов для бухгалтерских систем.

Essayez ces prompts

Список последних платежей
Вывести все платежи Square за последние 7 дней. Показать ID платежей, суммы и статусы.
Поиск заказов по дате
Найти все завершённые заказы в локации 'Main Street' между 1 января и 31 января. Показать ID заказов и итоговые суммы.
Отмена ожидающего счёта
Найти неоплаченный счёт для клиента 'John Doe', выставленный в этом месяце, и отменить его, используя правильный номер версии.
Отчёт по платежам для нескольких локаций
Получить платежи из всех трёх локаций за Q1 2024. Сгруппировать по локациям и рассчитать итоговые суммы. Автоматически обработать пагинацию.

Bonnes pratiques

  • Всегда вызывайте RUBE_SEARCH_TOOLS первым для получения текущих схем инструментов перед выполнением рабочих процессов
  • Кэшируйте ID локаций после первоначального получения, чтобы избежать избыточных API-вызовов
  • Используйте формат временных меток RFC 3339 для всех фильтров диапазона дат (например, 2024-01-01T00:00:00Z)
  • Обрабатывайте пагинацию, следуя значениям cursor до их отсутствия для больших наборов результатов

Éviter

  • Не пытайтесь отменить завершённые платежи — вместо этого используйте рабочие процессы возврата
  • Избегайте вызова UPDATE_ORDER без предварительного получения текущего номера версии
  • Никогда не используйте жёстко закодированные ID локаций — всегда разрешайте их динамически через LIST_LOCATIONS
  • Не пропускайте обработку пагинации — большие наборы данных вернут неполные результаты

Foire aux questions

Нужен ли мне API-ключ Square?
Нет. Этот навык использует Rube MCP, который обрабатывает OAuth-аутентификацию Square. Просто добавьте https://rube.app/mcp как ваш MCP сервер и завершите OAuth-процесс.
Могу ли я обрабатывать новые платежи через этот навык?
Нет. Этот навык может получать списки, отменять и отслеживать существующие платежи, но не может создавать новые платёжные транзакции. Используйте рабочие процессы оформления заказа Square для новых платежей.
Почему я получаю ошибки 'version mismatch' при обновлении заказов?
UPDATE_ORDER требует текущего поля version. Всегда сначала получайте заказ через SQUARE_RETRIEVE_ORDER, чтобы получить последний номер версии перед обновлением.
Как найти мои ID локаций?
Вызовите SQUARE_LIST_LOCATIONS для получения всех локаций. Каждая локация имеет поле 'id' (например, 'L1234ABCD'), которое вы используете для фильтрации заказов и платежей.
Могу ли я отменить завершённые платежи?
Нет. Можно отменить только ожидающие платежи. Для завершённых платежей, требующих отмены, используйте процесс возврата Square.
Что происходит, когда у меня больше 100 результатов?
Square использует пагинацию результатов. Проверьте поле 'cursor' в ответе и передайте его в следующий запрос. Продолжайте, пока cursor не исчезнет, чтобы получить все результаты.

Détails du développeur

Structure de fichiers

📄 SKILL.md