diff --git a/resources/assets/vue/components/settings/elements/AffiliateSectionComponent.vue b/resources/assets/vue/components/settings/elements/AffiliateSectionComponent.vue
new file mode 100644
index 00000000..3104f89c
--- /dev/null
+++ b/resources/assets/vue/components/settings/elements/AffiliateSectionComponent.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Affiliate Codes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Campaign
+
+
+
Tracking Link
+
+
+
+
+
Clicks
+
+
+
Registers
+
+
+
Orders
+
+
+
+
+
Status
+
+
+
Actions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/views/pages/settings.blade.php b/resources/views/pages/settings.blade.php
index 91652a8c..659c916f 100644
--- a/resources/views/pages/settings.blade.php
+++ b/resources/views/pages/settings.blade.php
@@ -735,81 +735,7 @@