from django.urls import path
from core import views

urlpatterns = [
    path('pocket/', views.dSociopay, name="dSociopay"),
    path('dsocio/', views.dSociopay, name="dSociopay"),
    path('webhook', views.dSociopay_webhook, name="webhook_without_slash"),
    path('webhook/', views.dSociopay_webhook, name="webhook"),
    path('dex/', views.index, name="index"),
    path('popup/', views.popup, name="popup"),
    path('add-to-cart/', views.add_to_cart, name="add-to-cart"),
    path('place-order/', views.order, name="place-order"),
    path('account/', views.account, name="account"),
    path('rules/', views.rules, name="rules"),
    path('paypoint/', views.paypoint, name="paypoint"),
    path('paypoint-webhook/', views.paypoint_webhook, name="paypoint_webhook"),
    path('test/', views.test, name="test"),
    path('history/', views.history, name="history"),
    path('acc-buy-api-fb/', views.clone_buy_api_account, name="acc_buy_api_account"),
    # path('acc-buy-api-fb/', views.acc_buy_api_account, name="acc_buy_api_account"),
    path('naccsmtp/', views.accsmtp_account_list, name="accsmtp_account_list"),
    path('accsmtp/', views.new_accsmtp_account_list, name="new_accsmtp_account_list"),
    path('paystack-verify/', views.paystack_verify, name="paystack_verify"),
    path('', views.new_index, name="new"),
    path('backend/', views.backend_index, name="backend"),
    path('backend-orders/', views.backend_orders, name="backend-orders"),
    path('backend-order/<id>/', views.view_backend_order, name="view-backend-order"),
    path('backend-log/<id>/', views.view_backend_logs, name="view-backend-logs"),
    path('backend-wallet/<id>/', views.view_backend_wallet, name="view-backend-wallet"),
    path('backend-category/<id>/', views.view_backend_category, name="view-backend-category"),
    path('backend-users/', views.backend_users, name="backend-users"),
    path('backend-log/', views.backend_logs, name="backend-logs"),
    path('create-backend-log/', views.create_backend_logs, name="create-backend-logs"),
    path('create-backend-category/', views.create_backend_category, name="create-backend-category"),
    path('backend-wallet/', views.backend_wallet, name="backend-wallet"),
    path('backend-category/', views.backend_category, name="backend-category"),
    path('delete-category/<id>/', views.delete_category, name="delete-category"),
    path('delete-log/<id>/', views.delete_log, name="delete-log"),
    path('api-list/', views.api_account_list, name="api-account-list"),
    path('buy-api-fb/', views.buy_api_account, name="buy-api-account"),
    path('api-balance/', views.api_balance, name="api-balance"),
    path('acc-balance/', views.accsmtp_balance, name="accsmtp_balance"),
    path('delete-api-fb/', views.delete_api_account, name="delete-api-account"),
    path('why/', views.why, name="why"),
    # path('paystack/', views.deposit, name="deposit"),
    path('deposit/', views.enkpay, name="deposit_p"),
    # path('deposit_p/', views.paystack_redirect, name="paystack_redirect"),
    path('wallet/', views.deposit, name="deposit"),
    path('dashboard/', views.dashboard, name="dashboard"),
    path('marketplace/', views.marketplace, name="marketplace"),
    path('deposit-amount/', views.deposit_amount, name="deposit-amount"),
    path('payment/', views.payment_check, name="payment"),
    path('settings/', views.settings, name="settings"),
    path('orders/', views.all_order, name="order"),
    path('contact-us/', views.contact, name="contact-us"),
    path('contact-form/', views.contact_form, name="contact-form"),
    path('about-us/', views.about, name="about-us"),
    path('check-log/', views.check_log, name="check-log"),
    path('view-log/', views.view_log, name="view-log"),
    path('order-email/', views.order_email, name="order-email"),
    path('product-category/<cid>/', views.product_category, name="product-category"),
    path('product/<id>/', views.product_view, name="product"),
    path('view-order/<id>/', views.view_order, name="view-order"),

    path('login-as-user/<user_id>/', views.login_as_user, name="login_as_user"),
    path('return-to-admin/', views.return_to_admin, name="return_to_admin"),
    
    path("api/v1/categories", views.api_categories, name="api_categories"),
    path("api/v1/products", views.api_products, name="api_products"),
    path("api/v1/buy", views.api_buy, name="api_buy"),
    path("api/v1/balance", views.api_balance, name="api_balance"),
    
    path("developers/regenerate", views.api_key_regenerate, name="api_key_regenerate"),
    path('api-docs/', views.api_docs, name="api_docs"),

    # path('import-users/', views.update_logs_qty, name="create_users_with_wallets"),    
]