from django.urls import path

from .views import (
    CommissionConfigAPIView,
    InitiatePaymentView,
    PaymentCallbackView,
    SettlementDetailView,
    SettlementListView,
    ProcessSettlementView,
)

urlpatterns = [
    path('initiate/', InitiatePaymentView.as_view(), name='payment-initiate'),
    path('callback/', PaymentCallbackView.as_view(), name='payment-callback'),
    path('settlements/', SettlementListView.as_view(), name='settlement-list'),
    path('settlements/<int:id>/', SettlementDetailView.as_view(), name='settlement-detail'),
    path('settlements/<int:id>/process/', ProcessSettlementView.as_view(), name='settlement-process'),
    path('commission-config/<int:hotel_id>/', CommissionConfigAPIView.as_view(), name='commission-config'),
]
