Terminal API

Create, monitor, and cancel Square Terminal checkouts from the browser via AJAX.

{{-- ── Left: create a checkout ──────────────────────────────────────── --}}
Create checkout
$ USD
{{-- ── Right: active checkout status ───────────────────────────────── --}}
Active checkout
{{-- No checkout yet --}}
No active checkout. Create one on the left.
{{-- Checkout details (hidden initially) --}}
Checkout ID
Status
Amount
Created
Updated
Auto-polling…
{{-- Completion result --}}
Payment completed on terminal.
Checkout ended without payment.