summaryrefslogtreecommitdiff
path: root/indoteknik_custom
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-01-26 17:00:42 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-01-26 17:00:42 +0700
commit74cb6e67c8de98528f5ad6bb36af302685d22938 (patch)
tree8798a6d4f32148780a5db8dfc0e7353dc7bc5845 /indoteknik_custom
parent9cb38fa42adaf5943db84682ab66ec7f81ee86d8 (diff)
parent60a88ed7262278131a02c2f9ed0490a80d8b2abf (diff)
Merge branch 'staging' of bitbucket.org:altafixco/indoteknik-addons into staging
Diffstat (limited to 'indoteknik_custom')
-rwxr-xr-xindoteknik_custom/models/sale_order.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/indoteknik_custom/models/sale_order.py b/indoteknik_custom/models/sale_order.py
index 0b9d1f44..b88d9ad0 100755
--- a/indoteknik_custom/models/sale_order.py
+++ b/indoteknik_custom/models/sale_order.py
@@ -53,11 +53,19 @@ class SaleOrder(models.Model):
partner_purchase_order_description = fields.Text(string='Keterangan PO Customer', copy=False, help="Keterangan purchase order customer, diisi oleh customer melalui website.", tracking=3)
partner_purchase_order_file = fields.Binary(string='File PO Customer', copy=False, help="File purchase order customer, diisi oleh customer melalui website.")
payment_status = fields.Selection([
- ('confirm', 'Menunggu Konfirmasi'),
('pending', 'Pending'),
- ('lunas', 'Lunas'),
+ ('capture', 'Capture'),
+ ('settlement', 'Settlement'),
+ ('deny', 'Deny'),
('cancel', 'Cancel'),
- ], string='Payment Status', help='Payment Gateway Status / Midtrans / Web')
+ ('expire', 'Expire'),
+ ('failure', 'Failure'),
+ ('refund', 'Refund'),
+ ('chargeback', 'Chargeback'),
+ ('partial_refund', 'Partial Refund'),
+ ('partial_chargeback', 'Partial Chargeback'),
+ ('authorize', 'Authorize'),
+ ], string='Payment Status', help='Payment Gateway Status / Midtrans / Web, https://docs.midtrans.com/en/after-payment/status-cycle')
def calculate_so_status_beginning(self):
so_state = ['sale']