Terminal & Apple Pay API
Terminal
- class djpaystack.api.terminal.TerminalAPI(client)[source]
Bases:
BaseAPITerminal API
- send_event(terminal_id: str, type: str, action: str, data: Dict[str, Any]) Dict[str, Any][source]
Send event to terminal
Virtual Terminal
Apple Pay
Quick Reference
from djpaystack import PaystackClient
client = PaystackClient()
# Terminal
client.terminal.send_event(terminal_id=..., type=..., action=..., data=...)
client.terminal.fetch_event_status(terminal_id=..., event_id=...)
client.terminal.fetch_terminal_status(terminal_id=...)
client.terminal.list()
client.terminal.fetch(terminal_id=...)
client.terminal.update(terminal_id=..., name=..., address=...)
client.terminal.commission(serial_number=...)
client.terminal.decommission(serial_id=...)
# Apple Pay
client.apple_pay.register(domain_name='example.com')
client.apple_pay.list()
client.apple_pay.unregister(domain_name='example.com')