Zum Inhalt springen

Integration · Zahlungen

squareup.com

Claude & ChatGPT mit Square verbinden

Frage deine KI, welche Zahlungen gestern eingegangen sind, was eine Auszahlung enthielt oder wie viel von einem Artikel noch auf Lager ist. Sie liest die Antwort aus Square aus. Sie kann Kunden, Bestellungen, Rechnungen und Zahlungslinks erstellen, Katalogartikel hinzufügen oder ändern und Zahlungen erstatten – auf Wunsch mit deiner Freigabe.

Square kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Welche Kartenzahlungen hat die Filiale in Nørrebro gestern erhalten?”

    Die KI findet den Standort und listet die Zahlungen im angegebenen Zeitraum mit Betrag, Kartenmarke und Status auf.

  • “Wie viele schwarze Canvas-Tragetaschen haben wir noch?”

    Sie sucht den Artikel im Katalog und liest den aktuellen Bestand für jeden Standort aus.

  • “Erstelle einen Zahlungslink für einen Geschenkgutschein über 450 DKK.”

    Sie erstellt einen Quick-Pay-Zahlungslink für diesen Betrag und gibt dir die URL zum Teilen.

Was Ihre KI tun kann

Zahlungen, Erstattungen und Auszahlungen

Zahlungen, Erstattungen und Auszahlungen nach Datum oder Standort auflisten und abrufen sowie Zahlungen vollständig oder teilweise erstatten.

Bestellungen, Rechnungen und Links

Bestellungen erstellen und suchen, Rechnungen erstellen, aktualisieren, veröffentlichen und stornieren sowie Zahlungslinks für den Checkout erstellen.

Kunden und Katalog

Kunden suchen, erstellen und aktualisieren, Abonnements abrufen, Katalogartikel und Preise hinzufügen oder ändern sowie Bestände prüfen.

  • “Stelle Maria Holm die Catering-Bestellung in Rechnung, zahlbar in 14 Tagen.”

    Sie erstellt eine Bestellung mit den einzelnen Positionen und einen Rechnungsentwurf für die Kundin. Beim Veröffentlichen wird je nach Einstellung die Rechnung versendet oder eine hinterlegte Karte belastet.

  • “Was enthielt die Auszahlung vom Dienstag?”

    Sie listet deine Auszahlungen auf, findet die vom Dienstag und zeigt Betrag, Status und Zielkonto an.

  • “Erstatte Jonas seine Zahlung von heute Morgen.”

    Sie findet die Zahlung und erstattet sie. Das Geld geht an den Käufer zurück.

301 Tools für Square

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • approve_disputeFür andere sichtbar
  • archive_accountFür andere sichtbar
  • archive_cardFür andere sichtbar
  • archive_eventLöscht Daten
  • attach_customer_customerÄndert Daten
  • cancel_actionLöscht Daten
  • cancel_bookingLöscht Daten
  • cancel_checkoutLöscht Daten
  • cancel_invoiceLöscht DatenEine veröffentlichte, unbezahlte Rechnung anhand von `invoice_id` und `version` stornieren. Der Kunde kann sie danach nicht mehr bezahlen. Kann nicht rückgängig gemacht werden.
  • cancel_orderBewegt Geld
  • cancel_paymentLöscht Daten
  • cancel_payment_cancelLöscht Daten
  • cancel_promotionLöscht Daten
  • cancel_refundBewegt Geld
  • cancel_subscriptionLöscht Daten
  • create_accountÄndert Daten
  • create_account_accumulateÄndert Daten
  • create_account_adjustÄndert Daten
  • create_account_create_loyalty_accountÄndert Daten
  • create_actionÄndert Daten
  • create_action_dismissÄndert Daten
  • create_addressÄndert Daten
  • create_batch_deleteFür andere sichtbar
  • create_batch_upsertFür andere sichtbar
  • create_bookingÄndert Daten
  • create_break_typeÄndert Daten
  • create_bulk_publishLöscht Daten
  • create_bulk_swap_planFür andere sichtbar
  • create_cardÄndert Daten
  • create_checkoutÄndert Daten
  • create_checkout_dismissÄndert Daten
  • create_codeÄndert Daten
  • create_customerÄndert DatenEin Kundenprofil mit `given_name`, `family_name`, `company_name`, `email_address`, `phone_number`, `address` oder `note` erstellen. Zuerst suchen, um Duplikate zu vermeiden.
  • create_customer_2Für andere sichtbar
  • create_customer_bulk_create_customersFür andere sichtbar
  • create_customer_bulk_create_team_membersFür andere sichtbar
  • create_customer_bulk_create_vendorsFür andere sichtbar
  • create_customer_bulk_retrieve_channelsFür andere sichtbar
  • create_customer_bulk_retrieve_customersFür andere sichtbar
  • create_customer_bulk_retrieve_team_member_booking_profilesFür andere sichtbar
  • create_customer_bulk_retrieve_vendorsFür andere sichtbar
  • create_customer_bulk_update_customersFür andere sichtbar
  • create_customer_bulk_update_team_membersFür andere sichtbar
  • create_customer_create_customer_groupÄndert Daten
  • create_customer_create_gift_cardÄndert Daten
  • create_dispute_documentÄndert Daten
  • create_dispute_evidence_textÄndert Daten
  • create_domainBewegt Geld
  • create_eventÄndert Daten
  • create_from_ganÄndert Daten
  • create_from_nonceÄndert Daten
  • create_imageÄndert Daten
  • create_inventoryÄndert Daten
  • create_inventory_batch_change_inventoryFür andere sichtbar
  • create_inventory_create_vendorÄndert Daten
  • create_inventory_retrieve_inventory_adjustment_reasonÄndert Daten
  • create_invoiceÄndert DatenEinen Rechnungsentwurf für eine bestehende Bestellung erstellen: `invoice` mit location_id, order_id, primary_recipient {customer_id}, payment_requests (request_type BALANCE, due_date) und delivery_method (EMAIL). Mit publish_invoice veröffentlichen.
  • create_invoice_documentÄndert Daten
  • create_orderÄndert DatenEine Bestellung erstellen: `order` mit location_id, line_items (name oder catalog_object_id, quantity, base_price_money) und optional customer_id. Vor dem Erstellen einer Rechnung erforderlich.
  • create_order_2Ändert Daten
  • create_order_batch_retrieve_catalog_objectsFür andere sichtbar
  • create_order_batch_retrieve_inventory_changesFür andere sichtbar
  • create_order_batch_retrieve_inventory_countsFür andere sichtbar
  • create_order_batch_retrieve_ordersFür andere sichtbar
  • create_order_bulk_delete_booking_custom_attributesFür andere sichtbar
  • create_order_bulk_delete_customersFür andere sichtbar
  • create_order_bulk_delete_location_custom_attributesFür andere sichtbar
  • create_order_bulk_delete_merchant_custom_attributesFür andere sichtbar
  • create_order_bulk_delete_order_custom_attributesFür andere sichtbar
  • create_order_bulk_upsert_booking_custom_attributesFür andere sichtbar
  • create_order_bulk_upsert_customer_custom_attributesFür andere sichtbar
  • create_order_bulk_upsert_location_custom_attributesFür andere sichtbar
  • create_order_bulk_upsert_merchant_custom_attributesFür andere sichtbar
  • create_order_bulk_upsert_order_custom_attributesFür andere sichtbar
  • create_order_create_customer_custom_attribute_definitionÄndert Daten
  • create_order_create_location_custom_attribute_definitionÄndert Daten
  • create_order_create_merchant_custom_attribute_definitionÄndert Daten
  • create_order_create_order_custom_attribute_definitionÄndert Daten
  • create_order_receive_transfer_orderBewegt Geld
  • create_order_start_transfer_orderBewegt Geld
  • create_payment_create_paymentÄndert Daten
  • create_payment_linkÄndert DatenEinen Zahlungslink für den Checkout erstellen. Für einen einfachen Betrag `quick_pay` {name, price_money {amount, currency}, location_id} verwenden oder ein `order` übergeben. Gibt eine URL zum Teilen zurück.
  • create_program_promotionÄndert Daten
  • create_projectÄndert Daten
  • create_refundBewegt Geld
  • create_refund_dismiss_terminal_refundBewegt Geld
  • create_revokeLöscht Daten
  • create_rewardÄndert Daten
  • create_reward_redeemÄndert Daten
  • create_scheduled_shiftÄndert Daten
  • create_site_snippetÄndert Daten
  • create_subscriptionÄndert Daten
  • create_subscription_billing_anchorÄndert Daten
  • create_subscription_create_webhook_subscriptionLöscht Daten
  • create_subscription_pause_subscriptionÄndert Daten
  • create_subscription_resume_subscriptionÄndert Daten
  • create_subscription_swap_planÄndert Daten
  • create_subscription_test_webhook_subscriptionLöscht Daten
  • create_subscription_update_webhook_subscription_signature_keyLöscht Daten
  • create_taskÄndert Daten
  • create_timecardÄndert Daten
  • create_userÄndert Daten
  • delete_addressLöscht Daten
  • delete_booking_custom_attributeLöscht Daten
  • delete_break_typeLöscht Daten
  • delete_customerLöscht Daten
  • delete_customer_delete_customerLöscht Daten
  • delete_customer_delete_customer_custom_attributeLöscht Daten
  • delete_customer_remove_group_from_customerLöscht Daten
  • delete_dispute_evidenceLöscht Daten
  • delete_inventoriesLöscht Daten
  • delete_invoiceLöscht Daten
  • delete_invoice_documentLöscht Daten
  • delete_merchant_custom_attributeLöscht Daten
  • delete_objectLöscht Daten
  • delete_orderLöscht Daten
  • delete_order_delete_customer_custom_attribute_definitionLöscht Daten
  • delete_order_delete_location_custom_attribute_definitionLöscht Daten
  • delete_order_delete_merchant_custom_attribute_definitionLöscht Daten
  • delete_order_delete_order_custom_attributeLöscht Daten
  • delete_order_delete_order_custom_attribute_definitionLöscht Daten
  • delete_order_delete_transfer_orderBewegt Geld
  • delete_paymentLöscht Daten
  • delete_rewardLöscht Daten
  • delete_site_snippetsBewegt Geld
  • delete_subscriptionLöscht Daten
  • delete_subscription_delete_webhook_subscriptionLöscht Daten
  • delete_timecardLöscht Daten
  • detach_customer_customerÄndert Daten
  • get_account
  • get_account_get_bank_account
  • get_account_retrieve_loyalty_account
  • get_action
  • get_address
  • get_address_retrieve_location_custom_attribute
  • get_booking
  • get_booking_custom_attribute
  • get_break_type
  • get_card
  • get_catalog_itemEin Katalogobjekt (Artikel, Variante, Kategorie, Steuer) anhand von `object_id` abrufen, mit `include_related_objects` für Varianten und Kategorien.
  • get_channel
  • get_checkout
  • get_code
  • get_customerEin Kundenprofil anhand von `customer_id` mit Kontaktdaten, Notiz und Gruppen abrufen.
  • get_customer_2
  • get_customer_retrieve_customer_custom_attribute
  • get_customer_retrieve_customer_segment
  • get_customer_retrieve_gift_card
  • get_device
  • get_dispute
  • get_dispute_evidence
  • get_inventory
  • get_inventory_countAktuelle Bestände einer Artikelvariante anhand von `catalog_object_id` abrufen, optional für bestimmte `location_ids`.
  • get_inventory_retrieve_inventory_physical_count
  • get_invoiceEine Rechnung anhand von `invoice_id` mit Status, Zahlungsanforderungen, Beträgen und öffentlicher URL abrufen.
  • get_location_booking_profile
  • get_location_setting
  • get_merchantDetails zum verbundenen Square-Unternehmen (Händler) wie Name, Land und Währung abrufen.
  • get_merchant_2
  • get_merchant_custom_attribute
  • get_orderEine Bestellung anhand von `order_id` mit Positionen, Steuern, Rabatten, Angaben zur Auftragsabwicklung und Gesamtbeträgen abrufen.
  • get_order_2
  • get_order_retrieve_customer_custom_attribute_definition
  • get_order_retrieve_location_custom_attribute_definition
  • get_order_retrieve_merchant_custom_attribute_definition
  • get_order_retrieve_order_custom_attribute
  • get_order_retrieve_order_custom_attribute_definition
  • get_order_retrieve_transfer_order
  • get_paymentEine Zahlung anhand von `payment_id` mit Betrag, Status, Kartendaten sowie Bestell- und Erstattungsinformationen abrufen.
  • get_payment_2
  • get_payoutEine Auszahlung anhand von `payout_id` mit Betrag, Status und Zielkonto abrufen. Nur Lesezugriff.
  • get_program
  • get_program_promotion
  • get_project
  • get_refund
  • get_refund_get_terminal_refund
  • get_reward
  • get_scheduled_shift
  • get_shift
  • get_subscriptionEin Abonnement anhand von `subscription_id` mit Tarif, Status, Startdatum und dem Datum abrufen, bis zu dem bereits abgerechnet wurde.
  • get_subscription_retrieve_webhook_subscription
  • get_supplier
  • get_team_member_booking_profile
  • get_team_member_wage
  • get_timecard
  • get_token_statusLöscht Daten
  • get_user
  • list_accounts
  • list_addresses_list_location_custom_attributes
  • list_booking_custom_attributes
  • list_bookings
  • list_break_types
  • list_business_booking_profiles
  • list_cards
  • list_channels
  • list_codes
  • list_customers
  • list_customers_list_customer_custom_attributes
  • list_customers_list_customer_groups
  • list_customers_list_customer_segments
  • list_customers_list_gift_cards
  • list_devices
  • list_dispute_evidence
  • list_disputes
  • list_event_types
  • list_infos
  • list_inventories
  • list_invoices
  • list_lists
  • list_location_booking_profiles
  • list_locationsDeine Geschäftsstandorte mit IDs, Adressen und Währungen auflisten. Viele Aufrufe verwenden eine `location_id`.
  • list_merchant_custom_attributes
  • list_merchant_settings
  • list_orders
  • list_orders_list_customer_custom_attribute_definitions
  • list_orders_list_location_custom_attribute_definitions
  • list_orders_list_merchant_custom_attribute_definitions
  • list_orders_list_order_custom_attribute_definitions
  • list_orders_list_order_custom_attributes
  • list_payment_linksDeine Checkout-Zahlungslinks mit URLs und Bestell-IDs auflisten.
  • list_paymentsKarten- und andere Zahlungen auflisten, gefiltert nach `begin_time`/`end_time` (RFC 3339), `location_id`, `last_4` oder `card_brand`, mit Seitennavigation über `cursor`.
  • list_payoutsAuszahlungen von Square auf dein Bankkonto auflisten, gefiltert nach `begin_time`/`end_time`, `status` oder `location_id`. Nur Lesezugriff.
  • list_program_promotions
  • list_projects
  • list_refundsErstattungen auflisten, gefiltert nach `begin_time`/`end_time`, `location_id` oder `status`, mit Seitennavigation über `cursor`.
  • list_shift_events
  • list_shifts
  • list_site_snippets
  • list_sites
  • list_subscriptions
  • list_subscriptions_list_webhook_subscriptions
  • list_tasks
  • list_team_member_booking_profiles
  • list_team_member_wages
  • list_types
  • list_user_wage_settings
  • list_workweek_configs
  • pay_orderBewegt Geld
  • pay_order_transferBewegt Geld
  • pay_payout_entriesBewegt Geld
  • publish_invoiceFür andere sichtbarEinen Rechnungsentwurf anhand von `invoice_id` und `version` veröffentlichen (versenden). Square sendet ihn je nach Rechnungseinstellungen per E-Mail an den Kunden oder belastet eine hinterlegte Karte.
  • refund_paymentBewegt GeldEine Zahlung erstatten: `payment_id`, `amount_money` {amount in smallest unit, e.g. 1000 = 10.00, currency}, optional `reason` und ein eindeutiger `idempotency_key` (eine beliebige neue Zeichenfolge). Überweist Geld an den Käufer zurück.
  • restore_eventFür andere sichtbar
  • restore_inventoryÄndert Daten
  • search_accountsÄndert Daten
  • search_actionsÄndert Daten
  • search_availabilitiesÄndert Daten
  • search_catalog_itemsÄndert DatenProdukte (Katalogartikel) anhand von `text_filter`, `category_ids`, `stock_levels` (LOW, OUT) oder `product_types` suchen.
  • search_catalogsÄndert Daten
  • search_checkoutsÄndert Daten
  • search_customersÄndert DatenKunden mit einem `query`-Filter (z. B. email_address {fuzzy}, phone_number, created_at) und Sortierung suchen; gibt IDs für andere Aufrufe zurück.
  • search_eventsÄndert Daten
  • search_invoicesÄndert DatenRechnungen mit `query` {filter: {location_ids: [...], customer_ids: [...]}} suchen; location_ids ist erforderlich.
  • search_ordersÄndert DatenBestellungen über mehrere `location_ids` hinweg suchen (von Square vorgeschrieben), mit einem `query`-Filter nach Status, Datumsangaben oder Kunde und Seitennavigation über `cursor`.
  • search_orders_searchBewegt Geld
  • search_refundsÄndert Daten
  • search_rewardsÄndert Daten
  • search_scheduled_shiftsÄndert Daten
  • search_subscriptionsÄndert DatenAbonnements mit einem `query`-Filter nach customer_ids, location_ids oder Quellennamen suchen.
  • search_suppliersÄndert Daten
  • search_timecardsÄndert Daten
  • search_usersÄndert Daten
  • submit_dispute_evidenceFür andere sichtbar
  • submit_orderFür andere sichtbar
  • submit_order_cloneFür andere sichtbar
  • submit_paymentFür andere sichtbar
  • submit_programFür andere sichtbar
  • submit_scheduled_shiftFür andere sichtbar
  • update_addressÄndert Daten
  • update_address_upsert_location_custom_attributeÄndert Daten
  • update_bookingÄndert Daten
  • update_booking_custom_attributeÄndert Daten
  • update_break_typeÄndert Daten
  • update_catalogs_item_modifier_listsÄndert Daten
  • update_catalogs_item_taxesÄndert Daten
  • update_customerÄndert DatenEinen Kunden anhand von `customer_id` aktualisieren. Nur die übergebenen Felder (Name, E-Mail, Telefon, Adresse, Notiz) werden geändert.
  • update_customer_2Ändert Daten
  • update_customer_add_group_to_customerÄndert Daten
  • update_customer_upsert_customer_custom_attributeÄndert Daten
  • update_customersFür andere sichtbar
  • update_imageÄndert Daten
  • update_inventoriesFür andere sichtbar
  • update_invoiceÄndert DatenEine Rechnung anhand von `invoice_id` aktualisieren. `invoice` mit der aktuellen Version und den zu ändernden Feldern übergeben.
  • update_location_settingÄndert Daten
  • update_merchant_custom_attributeÄndert Daten
  • update_merchant_settingsFür andere sichtbar
  • update_orderÄndert Daten
  • update_order_update_orderÄndert Daten
  • update_order_update_transfer_orderBewegt Geld
  • update_order_upsert_order_custom_attributeÄndert Daten
  • update_paymentÄndert Daten
  • update_payment_update_paymentÄndert Daten
  • update_projectÄndert Daten
  • update_scheduled_shiftÄndert Daten
  • update_subscriptionÄndert Daten
  • update_supplierÄndert Daten
  • update_timecardÄndert Daten
  • update_userÄndert Daten
  • update_user_wage_settingsFür andere sichtbar
  • update_workweek_configÄndert Daten
  • upsert_catalog_itemÄndert DatenEin Katalogobjekt erstellen oder aktualisieren, etwa einen Artikel mit Varianten und Preisen: `object` (type ITEM, item_data) und einen eindeutigen `idempotency_key` übergeben. Bei Aktualisierungen id und version des Objekts angeben.

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Square aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Füge einen Square-Zugriffstoken für die Produktionsumgebung ein. Melde dich unter developer.squareup.com/apps mit deinem Square-Konto an, erstelle eine Anwendung oder öffne eine vorhandene und wechsle zu „Produktion“. Kopiere auf der Seite „Zugangsdaten“ den Zugriffstoken für die Produktionsumgebung.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Square tun?

Sie kann Zahlungen, Erstattungen, Auszahlungen, Bestellungen, Rechnungen, Kunden, Abonnements, Katalogartikel, Bestände, Zahlungslinks und deine Standorte abrufen und durchsuchen. Sie kann Kunden, Bestellungen, Rechnungen und Zahlungslinks erstellen, Katalogartikel hinzufügen oder aktualisieren, Kunden und Rechnungen aktualisieren, Rechnungen veröffentlichen oder stornieren und Zahlungen erstatten.

Sieht die KI meinen Square-Zugriffstoken?

Nein. Dein Square-Zugriffstoken wird verschlüsselt gespeichert und der KI niemals angezeigt. Nach dem Speichern wird er nicht erneut angezeigt, auch dir nicht. Die KI sieht nur die Ergebnisse der Tools, die sie aufruft.

Kann ich festlegen, was die KI tun darf?

Ja. Aktiviere nur die gewünschten Tools, zum Beispiel Abfragen ohne Erstattungen. Aktionen, die Geld bewegen oder Kunden erreichen, etwa refund_payment und publish_invoice, können vor der Ausführung deine Freigabe erfordern. Das Stornieren einer Rechnung lässt sich nicht rückgängig machen. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Öffne in ChatGPT Einstellungen › Apps & Konnektoren › Erweitert, aktiviere den Entwicklermodus und füge deinen HeyMyApps-Link hinzu. Der Entwicklermodus erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen), Cursor und anderen MCP-Clients.

Was kostet das?

HeyMyApps bietet einen kostenlosen Tarif. Für den Einstieg brauchst du keine Kreditkarte. Bei kostenpflichtigen Tarifen wird pro abgeschlossener Aufgabe abgerechnet. Du benötigst außerdem ein eigenes Square-Konto.

Warum fragt die KI nach einem Standort?

Viele Square-Aufrufe beziehen sich auf einen einzelnen Geschäftsstandort. Bei der Suche nach Bestellungen und Rechnungen verlangt Square Standort-IDs. Die KI kann deine Standorte mit IDs, Adressen und Währungen auflisten und den passenden auswählen. Du musst also nur die Filiale nennen.

Lassen Sie Ihre KI noch heute in Square arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Square kostenlos verbinden

HeyMyApps steht in keiner Verbindung zu Square. Produktnamen sind Marken ihrer jeweiligen Inhaber.