diff --git a/netforce_clinic/actions/clinic_shop.xml b/netforce_clinic/actions/clinic_shop.xml
index 31628c0..78cc064 100644
--- a/netforce_clinic/actions/clinic_shop.xml
+++ b/netforce_clinic/actions/clinic_shop.xml
@@ -3,4 +3,11 @@
multi_view
clinic.shop
clinic_menu
+ [
+ ["All",[]],
+ ["Draft",[["state","=","draft"]]],
+ ["Paid",[["state","=","paid"]]],
+ ["Cancelled",[["state","=","cancelled"]]]
+ ]
+
diff --git a/netforce_clinic/actions/clinic_shop_view_payment.xml b/netforce_clinic/actions/clinic_shop_view_payment.xml
new file mode 100644
index 0000000..a793f24
--- /dev/null
+++ b/netforce_clinic/actions/clinic_shop_view_payment.xml
@@ -0,0 +1,5 @@
+
+ method
+ clinic.shop
+ view_payment
+
diff --git a/netforce_clinic/layouts/clinic_account_setting.xml b/netforce_clinic/layouts/clinic_account_setting.xml
index 41c0877..e5a651d 100644
--- a/netforce_clinic/layouts/clinic_account_setting.xml
+++ b/netforce_clinic/layouts/clinic_account_setting.xml
@@ -38,5 +38,9 @@
+
+
+
+
diff --git a/netforce_clinic/layouts/clinic_shop_form.xml b/netforce_clinic/layouts/clinic_shop_form.xml
index a61ea71..8af1802 100644
--- a/netforce_clinic/layouts/clinic_shop_form.xml
+++ b/netforce_clinic/layouts/clinic_shop_form.xml
@@ -1,20 +1,21 @@
-