django_program.manage.views_terminal¶
Stripe Terminal POS views for the manage app.
Provides the staff-facing Point of Sale interface for processing in-person payments via Stripe Terminal hardware readers during on-site registration.
Classes
Staff-facing Point of Sale interface for Stripe Terminal payments. |
- class django_program.manage.views_terminal.TerminalPOSView[source]¶
Bases:
ConferencePermissionMixin,TemplateViewStaff-facing Point of Sale interface for Stripe Terminal payments.
Renders the POS template with conference context. All payment processing, reader management, and cart logic is handled client-side via the terminal API endpoints and the Stripe Terminal JS SDK.
- template_name = 'django_program/manage/terminal_pos.html'¶