Subversion Repositories SmartDukaan

Rev

Rev 14068 | Rev 14224 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 14068 Rev 14111
Line 56... Line 56...
56
		// debug($response);
56
		// debug($response);
57
		$creditedOrders = $pendingOrders = $approvedOrders = array();
57
		$creditedOrders = $pendingOrders = $approvedOrders = array();
58
		$creditedAmount = $pendingAmount = $approvedAmount = 0;
58
		$creditedAmount = $pendingAmount = $approvedAmount = 0;
59
		if(!empty($response['data'])){
59
		if(!empty($response['data'])){
60
			foreach ($response['data'] as $key => $order) {
60
			foreach ($response['data'] as $key => $order) {
-
 
61
				if(!empty($order['subOrders'])){
61
				foreach ($order['subOrders'] as $key => $suborder) {
62
					foreach ($order['subOrders'] as $key => $suborder) {
62
					$suborder['storeId'] = $order['storeId'];
63
						$suborder['storeId'] = $order['storeId'];
63
					$suborder['merchantOrderId'] = $order['merchantOrderId'];
64
						$suborder['merchantOrderId'] = $order['merchantOrderId'];
64
					switch($suborder['cashBackStatus']){
65
						switch($suborder['cashBackStatus']){
65
						// case 'Credited to wallet'://Credited
66
							// case 'Credited to wallet'://Credited
66
						// $creditedOrders[] = $suborder;
67
							// $creditedOrders[] = $suborder;
67
						// break;
68
							// break;
68
						case 'Approved':
69
							case 'Approved':
69
						$approvedOrders[] = $suborder;
70
							$approvedOrders[] = $suborder;
70
						$approvedAmount += $suborder['cashBackAmount'];
71
							$approvedAmount += $suborder['cashBackAmount'];
71
						break;
72
							break;
72
						case 'Pending':
73
							case 'Pending':
73
						$pendingOrders[] = $suborder;
74
							$pendingOrders[] = $suborder;
74
						$pendingAmount += $suborder['cashBackAmount'];
75
							$pendingAmount += $suborder['cashBackAmount'];
-
 
76
						}
75
					}
77
					}
76
				}
78
				}
77
			}
79
			}
78
		}
80
		}
79
		//Get pending cashbacks
81
		//Get pending cashbacks