Recued
Menu
← Back to packs

Payments, Checkout, and Disputes - Square

by recued-core v1 app_pack 9 views

Square payments, refunds, payment links, cards, bank accounts, disputes, Terminal, devices, cash drawers, and Apple Pay operations. Generated from the immutable official Square OpenAPI commit f9ff8da9443ade43f823f9100f390b9797c1dcd6 and pinned to Square-Version 2026-07-15. Enroll one production seller connection with OAuth or a bearer access token; this pack matches and executes only against https://connect.squareup.com, not the separate Square sandbox origin. Every leaf read is uncached, every mutation is grant-off and requires approval, all JSON responses preserve unsafe integers as decimal strings, and nested int64 or provider-keyed-map request contracts use bounded raw JSON. Documented cursor collections walk automatically unless a raw JSON request makes safe cursor composition impossible. Deprecated routes, OAuth token lifecycle, unsupported multipart uploads, and executable storefront snippets are excluded. No Square object is declared as a task, note, or user-work project Source.

What this pack installs

  • square-payments-checkout Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs square-payments-checkout external change
Admin: register_domain · Always asksRead: list_bank_accounts · No approvalAdmin: create_bank_account · Always asksRead: get_bank_account · No approvalDestructive: disable_bank_account · Always asksRead: get_bank_account_by_v1_id · No approvalRead: list_cards · No approvalWrite: create_card · Always asksRead: retrieve_card · No approvalDestructive: disable_card · Always asksRead: list_cash_drawer_shifts · No approvalRead: retrieve_cash_drawer_shift · No approvalRead: list_cash_drawer_shift_events · No approvalRead: list_devices · No approvalRead: get_device · No approvalRead: list_device_codes · No approvalAdmin: create_device_code · Always asksRead: get_device_code · No approvalRead: list_disputes · No approvalRead: retrieve_dispute · No approvalDestructive: accept_dispute · Always asksRead: list_dispute_evidence · No approvalWrite: create_dispute_evidence_text · Always asksDestructive: delete_dispute_evidence · Always asksRead: retrieve_dispute_evidence · No approvalDestructive: submit_evidence · Always asksRead: retrieve_location_settings · No approvalAdmin: update_location_settings · Always asksRead: retrieve_merchant_settings · No approvalAdmin: update_merchant_settings · Always asksRead: list_payment_links · No approvalWrite: create_payment_link · Always asksDestructive: delete_payment_link · Always asksRead: retrieve_payment_link · No approvalWrite: update_payment_link · Always asksDestructive: create_payment · Always asksWrite: update_payment · Always asksDestructive: cancel_payment · Always asksDestructive: complete_payment · Always asksDestructive: cancel_payment_by_idempotency_key · Always asksDestructive: refund_payment · Always asksWrite: create_terminal_action · Always asksRead: get_terminal_action · No approvalDestructive: cancel_terminal_action · Always asksWrite: dismiss_terminal_action · Always asksRead: search_terminal_actions · No approvalDestructive: create_terminal_checkout · Always asksRead: get_terminal_checkout · No approvalDestructive: cancel_terminal_checkout · Always asksWrite: dismiss_terminal_checkout · Always asksRead: search_terminal_checkouts · No approvalDestructive: create_terminal_refund · Always asksRead: get_terminal_refund · No approvalDestructive: cancel_terminal_refund · Always asksWrite: dismiss_terminal_refund · Always asksRead: search_terminal_refunds · No approval

Data it touches

SurfacesWeb APIs

About

Tags

pack:squaresquarepaymentsrefundscheckoutdisputesterminalapicomposition