# Paiements `VERIFIED LIVE` · cockpit badge **PARTIEL** ## Purpose Read-only mirror of payment rows. On-screen: “Lecture seule du miroir paiements. Pas de capture / refund ici.” ## Who / permission `alya_hs_view_crm` / bookings view (menu uses VIEW_CRM in WP admin Payments page). ## Where `#payments` · WP `page=alya-hs-payments` ## Screenshot ![Payments](../screenshots/backoffice/05-payments-01-overview.png) ## Fields observed KPI: **1** paiement, montant **963,98 EUR**. Table: date `2026-08-22 16:00:51`, CPT `#35811`, method **Carte voyageur**, ref `tr_cts_…`, status **succeeded**. Search + **Filtrer**. The transaction reference is a payment id, not a customer name. Do not treat it as a public testimonial. ## Actions Filter / search. **No** capture, **no** refund buttons on this page. ## Backend `PaymentsPage` + `alya_hs_payments`. Statuses mirrored from supplier/Stripe (`succeeded`, etc.). WooCommerce is not the engine. ## API No WP “charge card” endpoint. Book path uses TRANSACTION_ID after Payment SDK. ## 13. Limitations PARTIEL badge. One row in this SANDBOX view. Refund formula local: `NOT FOUND`. ## 14. Evidence status `VERIFIED LIVE` ## Related [payment-architecture.md](../business/payment-architecture.md)