This commit is contained in:
2024-01-29 10:39:53 +07:00
parent 545c404fdf
commit 72170f373a
143 changed files with 20188 additions and 3 deletions

View File

@@ -0,0 +1,15 @@
<?php
namespace Hura8\Interfaces;
interface iShippingCost extends iShippingProvider
{
// get only options for a cart
public function getShippingOptionsForCart(array $cart_item_list, $province, $district, $ward=0) : array;
// return array [shipping_fee, cod_fee]
public function calculateShippingCostForOrder($selected_shipping_option, array $shipping_address, array $order_info) ;
}