Introduction

The Green supply chain management (GSCM) has attracted significant attention of government and business communities which persuades chain members to focus on many research topics including product design, inventory management, carbon footprint measurement, refunds control, reverse logistics systems management, and coordination between the members of channels [1,2,3,4,5,6,7,8]. In this paper, we take a look on pricing and refund policies and collaboration between members in the supply chain when they cooperate for greening initiatives.

In generally, most of previous studies of GSCM work on qualitative analysis and theoretical research where less attentions are paid to quantitative aspects. One of the recent research focused on quantitative concept is work of Zhang et al. [9]. They consider a two levels green chain that contains a supplier and a producer who produces both types of green and non-green products. They investigate the pricing strategies using both cooperative and non-cooperative games between the supply chain members. Our assumptions are similar to Zhang et al. [9] by this differences that we consider the refund policy as our main contribution in this paper. Refund policy plays an important role for firms to ensure the customers that the quality level of product can satisfy their expectations [10]. The refund policy can also stimulate customer demand [11, 12]. Mukhopadhyay and Setaputra [13] indicate that around 70% of customers consider the refund policy of retailer before making purchasing decision.

In this research we apply a refund strategy in a two levels supply chain consists of one supplier and one manufacture who produces both green and non-green products. The green products are reusable, energy efficient made with post-consumer materials, have reduced toxicity properties, manufactured with minimal environmental impact, and are delivered in eco-responsible packaging and containers. The term “green” often refers to products, services or practices that allow for economic development while conserving for future generation. A green product is one that has less of an environmental impact or is less detrimental to human health than the traditional product equivalent. We assume that supplier provides two types of raw materials for producing the green and non-green products and manufacturer sells both types of products to the customers. Selling price and refund amount of both products are determined by the manufacture. If customer is not satisfied, can return the product to manufacturer and gets back the refund amount. Moreover cooperative and non-cooperative environments between the supply chain members are considered.

In the following sections, in “Literature review” section, the relevant works in two parts; GSCM and pricing strategy are reviewed. In “Problem description” section we describe the problem and in “Computational and practical results” and “Conclusion” Sections the hybrid production mode under non-cooperative and cooperative games are discussed respectively. Finally concluding section and future research directions are provided.

Literature review

The review of research papers in this section is divided in two subsections. In the first part we focus on GSCM and in the second part, pricing strategy, refund policy, and coordination between supply chain members are reviewed.

As the first work in GSCM, Navinchandra [14] proposes the idea of green product design, for increasing products’ compatibility with the environment and without compromising their functions or quality level. Vachon and Klassen [15] focus on the environmental collaboration between members in a supply chain and its influences on manufacturing and environmental performance in their survey of North American organizations. Chen and Sheu [16] study how to improve their products’ recyclability by establishing a differential game model and develop a new dynamics analysis in terms of market competition, recycling and profit function. Ghosh and Shah [17] build game theoretical-based models to compare different structures of two-level green supply chains. They show how channel structures can affect the selling prices, greening levels, and profits. Results showed that when the cooperation between manufacturer and the retailer is happen, green innovation could be maximized. Zhang and Liu [18] study the effects of green products on market demand of a three stages supply chain including a supplier, a producer and a retailer. They consider four models using the Stackelberg model and cooperative decision-making process. Li et al. [19] develop a dual channel GSCM model and focus on the pricing and greening strategies in both centralized and decentralized cases. Giri and Bardhan [20] study the coordination between the member of a two stages supply chain consists of a producer and a retailer where the demand of customers depends on both environmental friendliness level and retailing price of the product.

Rao and Holt [21] and Chen et al. [22] study the GSCM usages and their relationships between competitiveness and economic performance amongst a group of firms in South East Asia. Chiou et al. [23] develop a mathematical model for encouraging the firms to apply the GSCM and green innovation in order to enhance the environmental efficiency. Bowen et al. [24] study the about desirability and slow implementation of GSCM in practice. Min and Galle [25] explore the effects of “green purchasing” on packaging decisions and applying GSCM. Olugu et al. [26] develop a group of criteria to evaluate the performance of GSCM. Liang et al. [27] develop a seller-buyer supply chain model and use a group of data envelopment analysis methods to evaluate the GSCM efficiency. Cao and Zhang [28] develop the green products’ utility diversity and coordination in the manufacturer- supplier green supply chain. Sheu [29] study on the negotiation insides the green supply chain members’ relations that contain manufacturers and suppliers. In the next section a review on pricing, refund and coordination in supply chain is presented.

Webster and Weng [30] develop a producer-retailer supply chain model and study a refund policy and compared results with the situation that no return is allowed. Taylor [31] combines a buyback and rebate contracts to coordinate the supply chain including a producer and a wholesaler when the demand rate depend on sales effort. Yue and Raghunathan [32] focus on the information asymmetry and refund policy to coordinate the supply chains. Yao et al. [33] analyze the influences of price sensitivity factors on refund policy in a coordination problem using a mathematical model where the demand rate is stochastic and selling price-dependent. Their results indicate that refund policy can improve supply chain performance. He et al. [34] focus on a supplier-retailer supply chain contract and coordination and develop a mathematical model with stochastic and retail price- and sales effort-dependent demand. Xiao et al. [35] developed a mathematical model to coordinate the producer and the retailer of chain where refund policy, buyback contract and uncertain demand are assumed. Li et al. [11] consider the product quality as an important factor on customer behavior in online direct selling. They have developed several models to show the relations among refund policy, quality, and pricing decisions of product. Liu et al. [36] extend a Newsvendor mathematical model for a supply chain including one producer and one retailer under considering customer returns and uncertain demand. Yoo [37] develop a supplier-producer supply chain model where the supplier is risk aversion and study the relationships between decisions of quality levels and refund policy of products in a decentralized system, where the returns quantity is a proportion of market size. Moreover some related work can be found in [38,39,40,41,42,43,44,45,46,47,48,49,50,51]).

Mukhopadhyay and Setoputro [52] propose an integrated refund policy and pricing mathematical model in an online direct supply chain, and also investigate their influences on the customer’s decisions. Ringbom and Shy [53] use partial refunds in advance booking in a single-echelon supply chain. They propose a developed method for maximizing the profit and socially optimal rates of partial refunds on customers’ no-shows and cancellations. Ding and Chen [54] investigate the coordination of a three stage supply chain (supplier, manufacture, and retailer) in which product with short life cycle is sold. Su [55] develop a supply chain model of consumer refund policy and study coordination strategy in the chain. He/she study the impact of partial refund policy on the supply chain performance. Xu et al. [56] develop a two-stage supply chain including one manufacture and one retailer. The main purpose of this model is to determine of the selling price, refund and return deadline set by retailer. They assume that the return deadline strategy depends on product lifecycle and the consumer’s return rate. Roy et al. [57] and Chen [58] consider a two-layer supply chain that contains a manufacturer and a retailer and use the classical newsvendor model for cooperative advertising policy. He et al. [59] develop a model to determine optimal refund policies of multi products single-period problem in supplier-retailer supply chain under uncertain demand market.

Majumder and Srinivasan [60] consider the contract leadership in a supply chain network, and derive the optimal location for the channel leader. As an extension of Choi [61], Choi [62] studies the case with the duopoly common retailer channel and finds that product (store) differentiation benefits the manufacturers (retailers) but harms the retailers (manufacturers); Choi et al. [63] investigate a CLSC which consists of a retailer, a collector, and a manufacturer, and examine the performance of CLSC under different channel leadership scenarios. Lee and Staelin [64] investigate the role of vertical strategic interaction in driving the optimal channel pricing strategy under three game scenarios. Almehdawe and Matin [65] consider a manufacturer and multiple retailers’ setup and compare the efficiency of supply chain between the manufacturer-led and the retailer-led cases. Numerical analysis appears that retailer dominance generally results in higher supply chain efficiency. Gao et al. [66] explore the impact of channel power structure on the decisions and performance of a CLSC. The results show that VN structure is the most favorable for both the CLSC and consumers when the demand expansion effectiveness of collection effort is relatively low; otherwise, the CLSC with dominant retailer is most profitable. Xiao et al. [67] develop game models to explore the quoted delivery leadtime, price, and channel structure decisions for a make-to-order duopoly system under three game scenarios and discover that decentralization can increase quoted leadtime and both manufacturers may choose different channel structures under symmetric duopoly. Xu et al. [68] proposed a game model to analyze the game relationships between enterprises and consumers in the home appliance industry. Barari et al. [69] presented an evolutionary game model in which the producer manufactured green products and the retailer was responsible for attracting consumers to buy the green products. Coordination between the producer and the retailer could balance the environmental and commercial benefits. Moriarty and Moran [70] pointed out that there was inevitable channel competition between the direct channel and the retail channel. Chiang et al. [71] and Tsay and Agrawal [72] showed that channel conflict in the dual-channel supply chain threw new challenges to the manufacturer and the retailer. Yao and Liu [73] argued that in a dualchannel supply chain, the manufacturer and the retailer sold the same products, which would lead to conflict and competition between them. To mitigate channel conflict and allocate the profits properly, many scholars have explored pricing strategies between the two channels. Chiang et al. [71] showed that the adoption of a direct channel could help the manufacturer control the retailer’s pricing behavior, which could reduce the effect of double marginalization. Fruchter and Tapiero [74] found that a manufacturer who has two distribution channels should adopt consistent pricing policies across the two channels as his optimal policy. Yao and Liu [73] discussed the pricing policies of Bertrand and Stackelberg equilibrium in a dual channel. Cattani et al. [75] analyzed consistent pricing strategies between the manufacturer and the retailer. Specifically, the manufacturer and the retailer agreed on the results when the wholesale price and sale price were set by the manufacturer to maximize his profit. Huang and Swaminathan [76] investigated optimal pricing strategies when a firm distributed a product through online and traditional channels. Dan et al. [77] examined pricing policies in a dual-channel supply chain in which the retailer provides retail service. Results showed that the pricing strategies of the channel members were greatly influenced by retail services. Martín-Herran and Taboubi [78] studied pricing decisions and coordination in distribution channels from a dynamic perspective under centralized and decentralized models. However, the above papers did not consider the situation in a green supply chain management; therefore, a new one into green supply chain management.

According to above literature review there is no research that simultaneously considers a two-level supply chain in which both green and non-green products are produced and refund policy for both products under both cooperative and non-cooperative strategies are considered. Therefore, the main contribution of this paper is modelling the refund and pricing policies in the two-level supply chain under hybrid production modes meaning producers produce two types of products.

Problem description

Consider a two stages supply chain with a supplier and a manufacture. This supply chain produces two types of products; green and non-green ones. In the aspect of usage and functional they have similar but in the price and environmental effects may exist difference between those. Also the whole sale prices of raw materials from the wholesaler to the manufacture and the production costs of non-green and green items are different.

The other issue that we consider in this paper is refund policy because the refund can occur for both products. In this paper the selling prices and refund amounts of both products directly affect the customer’s decision about purchasing and returning the products. If customer is not satisfied from the products’ characteristics, can return the product to the manufacturer and gives back the refund amount. In the proposed supply chain the supplier has no responsibility about the returned products.

In this supply chain, we focused on two different strategies, cooperation and competition between the supplier and the manufacture. In non-cooperative strategy we use the Stackelberg model where the supplier and the manufacturer act as the leader and follower respectively. In cooperation environment the members join together and can help the supply chain members to enhance their profits. But the main issue in a cooperative strategy in this paper is bargaining between the members in determining the raw material selling prices of both green and non-green products. In this strategy we use Rubinstein bargaining game. The structure of developed supply chain is presented in Fig. 1. The following parameters and decision variables are used in this paper to model the problem.

Fig. 1
figure 1

Selling product and refund policy in the two-level supply chain

Parameters

c R :

Production cost of green item per unit ($/unit)

c r :

Production cost of non-green item per unit ($/unit)

c s :

Supplier fixed cost for green and non-green products ($/order)

φ 1 :

Returned quantity sensitivity to the refund amount for green product

φ 2 :

Returned quantity sensitivity to the refund amount for non-green product

τ 1 :

Returned quantity sensitivity to the selling price of green product

τ 2 :

Returned quantity sensitivity to the selling price of non-green product

ϕ 1 :

Independent returned quantity of green product (unit)

ϕ 2 :

Independent returned quantity of non-green product (unit)

v :

Consumer’s evaluation for products

π m :

The manufacturer’s profit ($)

π s :

Profit of supplier ($)

Q :

Demand quantity (unit)

R :

Return quantity (unit)

y 1 :

Utility level sensitivity to the refund amount of green product

y 2 :

Utility level sensitivity to the refund amount of non-green product

Decision variables

P g :

Selling price of green product ($)

P n :

Selling price of non-green product ($)

r g :

Refund of green product to be paid by the manufacturer to customer ($)

r n :

Refund of non-green product to be paid by the manufacturer to customer ($)

w 1 :

Price of raw material of green product ($)

w 0 :

Price of raw material of non-green product ($)

Obviously we expected that c R  > c r  , w 1 > w 0 , P g  > P n .

The main difference between green and non-green products to persuade the customer to choose one of them is the selling price, refund amount, and environmental values when there is no significant difference in functional usages. We assume that the consumer have different consumer valuation for products using Ferrer and Swaminathan [79] and Zhang et al. [9] works. In Eq. (1) we define the customer’s utility for buying the green product. We assume v is subject to uniform probability distribution within [0, A]. Equation (2) shows the customer valuation for non-green product and we define λν , (0 < λ < 1). In Eqs. (1) and (2) we consider the selling price and refund amount as important factors of a product that can influence on the utility functions. y 1 and y 2 are the return sensitivity of the utility level that indicates the effect of refund amount on the utility functions for green and non-green products.

v is announced by consumer, but the selling prices, refund amounts, and raw material prices of each product are determined by supply chain members. When U g  > U n customers buy the green product, otherwise they would prefer non-green one.

$$ {U}_g=\nu -{P}_g+{y}_1{r}_g $$
(1)
$$ {U}_n=\lambda \nu -{P}_n+{y}_2{r}_n $$
(2)

We define the return functions depending on the refund amount and the selling prices for green and non-green products as below [11];

$$ {R}_g={\phi}_1+{\varphi}_1{r}_g+{\tau}_1{P}_g $$
(3)
$$ {R}_n={\phi}_2+{\varphi}_2{r}_n+{\tau}_2{P}_n. $$
(4)

In the next subsections, the described problem using both cooperative and non-cooperative games is modeled. Superscripts N and C denote non-cooperative and cooperative games respectively.

Pricing strategy in non-cooperative environment

In order to implement the non-cooperative strategy the Stackelberg game theory model is used where the supplier and the manufacture are assumed to be the leader and follower respectively. In the following we calculating the demand for each type of products and solve the optimization problem for obtaining the optimal selling price, refund amount, and raw material price of both types of products.

Demands of green and non-green items are closely related to the customer’s utility function, and consumer choose one of the products that satisfies his/her expectations more than the another one. So to use the demand function two conditions should be considered: (1) U g  > U n ; (2) U g  ≤ U n . If U g  > U n the consumer buy the green product, so ν − P g  + y 1 r g  > λν − P n  + y 2 r n and we have \( \nu >\frac{P_g-{P}_n+{y}_2{r}_n-{y}_1{r}_g}{\left(1-\lambda \right)} \) where v ∼ U[0, A]. Then the demand quantity of green item can be calculated using Eq. (5). For simplicity we define \( k=\frac{P_g-{P}_n+{y}_2{r}_n-{y}_1{r}_g}{\left(1-\lambda \right)} \).

$$ {Q}_g=1.{\int}_k^A\frac{1}{A} dv=1+\frac{P_n-{P}_g+{y}_1{r}_g-{y}_2{r}_n}{\left(1-\lambda \right)\mathrm{A}} $$
(5)

If U g  ≤ U n the consumer buys the non-green product, so U n  ≥ 0 i.e. \( \frac{P_n-{y}_2{r}_n}{\lambda}< v< k \) and the market demand for non-green product can be obtained as below.

$$ {Q}_n=1.{\int}_{\frac{P_n-{y}_2{r}_n}{\lambda}}^k\frac{1}{A} dv=\frac{\lambda {P}_g-{P}_n+{y}_2{r}_n-\lambda {y}_1{r}_g}{\left(1-\lambda \right)\lambda \mathrm{A}} $$
(6)

Finally the profit function becomes as follows.

$$ \begin{array}{c}\hfill \underset{w_0,{w}_1}{ \max }{\pi}_s=\left({w}_1-{c}_s\right).\left(1+\frac{P_n-{P}_g+{y}_1{r}_g-{y}_2{r}_n}{\left(1-\lambda \right) A}\right)+\left({w}_0-{c}_s\right).\left(\frac{\lambda {P}_g-{P}_n+{y}_2{r}_n-\lambda {y}_1{r}_g}{\left(1-\lambda \right)\lambda A}\right)\hfill \\ {}\hfill \begin{array}{l} s. t.:\\ {}\kern0.72em \underset{P_g,{P}_n}{ \max }{\pi}_m=\left(\begin{array}{l}\left({P}_g-{w}_1-{c}_R\right).\left(1+\frac{P_n-{P}_g+{y}_1{r}_g-{y}_2{r}_n}{\left(1-\lambda \right) A}\right)-{r}_g\left({\phi}_1+{\varphi}_1{r}_g+{\tau}_1{P}_g\right)\\ {}+\left({P}_n-{w}_0-{c}_r\right).\left(\frac{\lambda {P}_g-{P}_n+{y}_2{r}_n-\lambda {y}_1{r}_g}{\left(1-\lambda \right)\lambda A}\right)-{r}_n\left({\phi}_2+{\varphi}_2{r}_n+{\tau}_2{P}_n\right)\end{array}\right)\\ {}\kern0.96em {w}_1>{w}_0,{P}_g>{P}_n\end{array}\hfill \end{array} $$
(7)

Theorem 1

Profit function of manufacturer in hybrid production mode is concave and also has a unique optimal solution, when meet the following conditions.

$$ \begin{array}{l}{A}^2{\tau}_1^2\left(2\lambda -{\lambda}^2-1\right)+2 A\left(1-\lambda \right)\left({\tau}_1{y}_1+2{\varphi}_1\right)-{y}_1^2>0\hfill \\ {}\left(1-\lambda \right)\left( A\left(1-\lambda \right)\left( A{\tau}_1^2-4{\varphi}_1-2{\tau}_1{y}_1\right)+{y}_1^2\right)<0\hfill \\ {}\begin{array}{l}{A}^3\lambda \left(\lambda -1\right)\left({\tau}_1^2\left(\lambda {y}_1+{y}_2\right)+4\left({\varphi}_1+{\varphi}_2\right)+ A{\lambda \tau}_2^2\left(\lambda -1\right)+2{\lambda \tau}_2^2\left({\tau}_1{y}_1+2{\varphi}_1\right)+8{\lambda \varphi}_1{\tau}_1{\tau}_2\right)\\ {}+{A}^2\lambda \left(8\left(1-\lambda \right)\left({\varphi}_2{\tau}_2{y}_1+{\varphi}_1{\tau}_2{y}_2+2{\varphi}_1{\varphi}_2\right)+2{y}_1{y}_2{\tau}_1\left({\tau}_2\left(2-\lambda \right)+{\tau}_1\right)+\lambda {y}_1^2{\left({\tau}_1+{\tau}_2\right)}^2\right)\\ {}\kern5.999996em -2 A\left({y}_2^2\left(2{\varphi}_1+{\tau}_1{y}_1\right)+{y}_1^2\lambda \left(2{\varphi}_2+{y}_2\left({\tau}_1+{\tau}_2\right)\right)\right)+{y}_2^2\left({y}_1^2+{A}^2{\tau}_1^2\right)>0\end{array}\hfill \end{array} $$

If the above conditions are not met simultaneously, using optimization software the problem should be solved.

Proof

See Appendix A.

According to above theorem, the optimal selling price, refund amount, and raw material price can be obtained using the first order derivatives of profit function with respect to the decision variables as presented in Eqs. (8) to (12).

$$ {P}_g^N=\frac{1}{K}\left[\begin{array}{l}\lambda {A}^3\left(1-\lambda \right)\Big({\lambda \tau}_2^2\left({c}_r+{w}_0-{w}_1-{c}_R\right)\left(2{\varphi}_1+{\tau}_1{y}_1\right)+4{\varphi}_1\left(2{\varphi}_2+{\tau}_2{y}_2+{\phi}_2{\lambda \tau}_2\right)\\ {}+{\lambda \tau}_2^2{y}_1+4{\phi}_1{\varphi}_2{\tau}_1+{\tau}_1{\tau}_2\left(2{\phi}_1{y}_2-{\phi}_2{y}_1\right)\Big)+\left({c}_R+{w}_1\right)\left({ A y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+{y}_1^2{y}_2^2\right)\\ {}+{A}^2\left(\lambda \left({c}_r+{w}_0-{w}_1-{c}_R\right)\right({\tau}_2{y}_1\left({\lambda \tau}_2{y}_1+{\tau}_1{y}_2\right)+{y}_2^2\left(2{\varphi}_1+{\phi}_1{\tau}_1\right)\\ {}-{ A y}_1{y}_2^2{\phi}_1+\lambda \left(\lambda -1\right)\left({c}_R+{w}_1\right)\left({\tau}_1{\tau}_2\left({y}_1{y}_2+8\right)+6{\varphi}_1{\tau}_2{y}_2+2{\varphi}_2{\tau}_1{y}_1\right)\\ {}-2\left({\lambda \varphi}_1{\tau}_2{y}_2-{\varphi}_2{\tau}_1{y}_1\right)\Big)+\lambda {y}_1{y}_2\left({\phi}_1{\tau}_2\left(2-\lambda \right)+{\phi}_2{\tau}_1\right)+4{\phi}_1{\varphi}_2\lambda {y}_1\left(1-\lambda \right)\\ {}+{\lambda}^2{y}_1^2\left(2{\varphi}_2+{\phi}_2{\tau}_2\right)\Big)+ A\left(\lambda {y}_1^2\left(2\left({c}_R+{w}_1\right)-{w}_0-{c}_r\right)\left(2{\varphi}_2+{y}_2{\tau}_2\right)-{\varphi}_2\lambda {y}_1^2{y}_2\right)\end{array}\right] $$
(8)
$$ {P}_n^N=\frac{1}{K}\left[\begin{array}{l}\lambda {A}^3\left(\lambda -1\right)\Big(8{\lambda \varphi}_1{\varphi}_2-{\tau}_1^2\left(2{\varphi}_2+{\tau}_2{y}_2\right)\left({c}_r+{w}_0-\lambda \left({c}_R+{w}_1\right)\right)+\lambda {A}^2\left(2{\varphi}_2{\tau}_1{y}_1\right)\\ {}+2\lambda \left({\tau}_1{\varphi}_2\left({y}_1+2{\phi}_1\right)+{\tau}_2{\varphi}_1\left({y}_2+2{\phi}_2\right)\right)+{\phi}_2{\tau}_1^2{y}_2+{\lambda \tau}_1{\tau}_2\left({\phi}_2{y}_1+{\phi}_1{y}_2\right)\Big)\\ {}+{A}^2{\lambda \tau}_2{y}_2\left(\left(\lambda -2\right)\left({w}_0+{c}_r\right)+\lambda \left({c}_R+{w}_1\right)\right)\left(2{\varphi}_1+{y}_1\right)+{A}^2\Big(\lambda {y}_2^2\left({\phi}_1{\tau}_1+2{\varphi}_1\right)\\ {}+{\lambda}^2{y}_1^2\left({\phi}_2{\tau}_2-2{\varphi}_2\right)+{y}_2\lambda \left(4{\phi}_2{\varphi}_1\left(1-\lambda \right)+{\phi}_2{\tau}_1{\tau}_2\left(2-\lambda \right)+{\phi}_1{\lambda \tau}_2{y}_1\right)\Big)\\ {}+\left({c}_r+{w}_0\right)\Big(-{y}_1^2{y}_2^2+ A\left(\lambda {y}_1^2\left({y}_2{\tau}_2+2{\varphi}_2\right)+2{y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)\right)\\ {}+{A}^2\left({\tau}_1^2{y}_2^2+\left(3\lambda -2\right)\left(2{\varphi}_2{\lambda \tau}_1{y}_1\right)+\left(\lambda -1\right)8{\lambda \varphi}_1{\varphi}_2\right)\Big)+{A}^4{\phi}_2{\lambda}^2{\tau}_1^2{\tau}_2{\left(\lambda -1\right)}^2\\ {}- A\lambda {y}_1{y}_2\left({y}_1{\phi}_2+{y}_2{\phi}_1\right)-\lambda \left({c}_R+{w}_1\right)\left({ A y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+\lambda {A}^2\left({y}_2^2{\tau}_1^2\right)\right)\end{array}\right] $$
(9)
$$ {r}_g^N=\frac{1}{K}\left[\begin{array}{l}{y}_2^2\left(\left({w}_1+{c}_R\right)\left({y}_1+ A{\tau}_1\right)+ A\left( A{\tau}_1-{y}_1+2{\phi}_1\right)\right)+\lambda {y}_1{y}_2 A\left({\tau}_2\right(3\left({c}_r+{w}_0\right)\\ {}-2\left({w}_1+{c}_R\right)-\lambda A\left)+2{\phi}_2\right)+{\lambda \tau}_1{\tau}_2{A}^2{y}_2\left(3\lambda \left({c}_R+{w}_1\right)-{c}_r-{w}_0-2{w}_1\right)\\ {}+ A\lambda \left({w}_0+{c}_r-{w}_1-{c}_R\right)\left(4{\varphi}_2{y}_1- A{\tau}_2^2\left({y}_1- A{\lambda \tau}_1\left(\lambda -1\right)\right)\right)\\ {}+{A}^3\left(\lambda -1\right)\left({\lambda}^2{\tau}_2^2\left({y}_1+2{\phi}_1\right)+2{\lambda \tau}_1\left({\tau}_2\left({\lambda \phi}_2+{y}_2\right)+2{\varphi}_2\right)\right)+{A}^4{\lambda}^2{\tau}_1{\tau}_2^2{\left(\lambda -1\right)}^2\\ {}+\lambda {A}^2\left(4{\varphi}_2\left(\lambda -1\right)\left({\tau}_1\left({w}_1+{c}_R\right)-{y}_1-2{\phi}_1\right)+2{\tau}_2{y}_2\left(-2{\phi}_1\left(1-\lambda \right)+{y}_1-2{c}_R{\tau}_1\right)\right)\end{array}\right] $$
(10)
$$ {r}_n^N=\frac{1}{K}\left[\begin{array}{l}{y}_1^2\left({y}_2\left({c}_r+{w}_0\right)+\lambda A\left(-{y}_2+{\tau}_2\left(\lambda A+{w}_0+{c}_r\right)+2{\phi}_2\right)\right)\\ {}+{A}^3\lambda \left(1-\lambda \right)\left({\tau}_1{\tau}_2\left({\tau}_1\left({c}_r+{w}_0-\lambda \left({c}_R+{w}_1\right)\right)-\lambda \left({y}_1+2{\phi}_1\right)\right)+2{\phi}_2{\tau}_1^2-4{\varphi}_1{\lambda \tau}_2\right)\\ {}{A}^2\left({\lambda \tau}_1{\tau}_2{y}_1\right(\left(3\lambda -2\right)\left({c}_r+{w}_0\right)-\lambda \left({w}_1+{c}_R\right)+{\tau}_1^2{y}_2\left(-\lambda \left({c}_R+{w}_1\right)+{w}_0+{c}_r\right)\\ {}+4\left(\lambda -1\right)\left({\varphi}_1{\tau}_2\left({c}_r+{w}_0\right)+{\phi}_2\lambda \left(2{\varphi}_1+{\tau}_1{y}_1\right)+{\lambda \tau}_1{y}_1{y}_2\right)\\ {}{y}_2 A\left({y}_1{\tau}_1\left(3\lambda \left({c}_R+{w}_1\right)-2\left({c}_r+{w}_0\right)\right)-4{\varphi}_1\left({c}_r+{w}_0+\lambda \left({w}_1+{c}_R\right)+2\lambda {y}_1{\phi}_1\right)\right)\end{array}\right] $$
(11)
$$ \begin{array}{l} K={A}^2\Big(8\lambda \left(\lambda -1\right)\left(2{\varphi}_1{\varphi}_2+{\tau}_1{y}_1{\varphi}_2+{\varphi}_1{\tau}_2{y}_2\right)+2{\lambda \tau}_1{\tau}_2{y}_1{y}_2\left(2-\lambda \right)\\ {}\kern1.08em +{\lambda}^2{\tau}_2^2{y}_1^2+{\tau}_1^2{y}_2^2\Big)+2\lambda {A}^3\left(\lambda -1\right)\left({\lambda \tau}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+{\tau}_1^2\left(2{\varphi}_2+{\tau}_2{y}_2\right)\right)\\ {}\kern1.08em - A\left(2\lambda {y}_1^2\left({\tau}_2{y}_2+2{\varphi}_2\right)+2{y}_2^2\left({\tau}_1{y}_1+2{\varphi}_1\right)\right)+{y}_1^2{y}_2^2+{\left({A}^2{\tau}_1{\tau}_2\lambda \left(\lambda -1\right)\right)}^2\end{array} $$
(12)

By replacing Eqs. (8) to (12) in supplier’s profit function presented in Eqs. (7) one can obtain the selling price of optimal raw material for both green and non-green items.

$$ {w}_1^N=\frac{\left({c}_s-{c}_R\right)}{2}+\frac{A\left(\begin{array}{l}- A{\tau}_1^2\left({\varphi}_2+{\tau}_2{y}_2\right)- A{\tau}_2^2{\lambda}^2\left({\varphi}_1+{\tau}_1{y}_1\right)+{\tau}_1{\tau}_2{y}_2\left({y}_1-{\phi}_1\right)\\ {}+2{\varphi}_1\left({\tau}_2{y}_2+{\varphi}_2\right)-{\phi}_2{\lambda \tau}_2\left({\tau}_1{y}_1+{\varphi}_1\right)-{\varphi}_2{\tau}_1\left({\phi}_1-{y}_1\right)\end{array}\right)-{\phi}_1{y}_1\left({\varphi}_2+{\tau}_2{y}_2\right)}{4\left({\varphi}_1{\varphi}_2+{\varphi}_2{\tau}_1{y}_1+{\varphi}_1{\tau}_2{y}_2+{\tau}_1{\tau}_2{y}_1{y}_2\right)} $$
(13)
$$ {w}_0^N=\frac{\left({c}_s-{c}_r\right)}{2}+\frac{A\lambda \left(\begin{array}{l}- A\lambda \left({\tau}_1^2\left({\varphi}_2+{\tau}_2{y}_2\right)+{\tau}_2^2\left({\varphi}_1+{\tau}_1{y}_1\right)\right)+{\varphi}_1\left(2{\varphi}_2+{\tau}_2{y}_2\right)\\ {}+{\varphi}_2{\tau}_1\left(-{\phi}_1+2{y}_1\right)+{\tau}_1{\tau}_2{y}_2\left({y}_1-{\phi}_1\right)-{\phi}_2{\tau}_2\left({\varphi}_1+{\tau}_1{y}_1\right)\end{array}\right)-{\phi}_2{y}_2\left({y}_1{\tau}_1+{\varphi}_1\right)}{4\left({\varphi}_1{\varphi}_2+{\varphi}_2{\tau}_1{y}_1+{\varphi}_1{\tau}_2{y}_2+{\tau}_1{\tau}_2{y}_1{y}_2\right)} $$
(14)

Pricing strategy in cooperative case

In this section we model and optimize the problem using a cooperative strategy. In this strategy, supply chain members join together with the objective of increasing their profits. The bargaining between supplier and manufacturer happen when they decide to determine the raw material prices for two products. For solving this problem we use Rubinstein bargaining model.

If the supplier and manufacturer enter into the cooperation in hybrid production mode, they will conduct joint decision-making in the principal of maximizing supply chain profit where the profit of supply chain is presented in Eq. (15).

$$ \begin{array}{l}\underset{P_g,{P}_n}{ \max}\pi =\left({P}_g-{c}_s-{c}_R\right).\left(1+\frac{P_n-{P}_g+{y}_1{r}_g-{y}_2{r}_n}{\left(1-\lambda \right) A}\right)-{r}_g\left({\Phi}_1+{\varphi}_1{r}_g+{\tau}_1{P}_g\right)\\ {}\kern2.28em +\left({P}_n-{c}_s-{c}_r\right).\left(\frac{\lambda {P}_g-{P}_n+{y}_2{r}_n-\lambda {y}_1{r}_g}{\left(1-\lambda \right)\lambda A}\right)-{r}_n\left({\Phi}_2+{\varphi}_2{r}_n\right)+{\tau}_2{P}_n\end{array} $$
(15)

Theorem 2

Profit function in hybrid production mode and cooperative strategy is concave and also has a unique optimal solution, when the following conditions are met.

$$ \begin{array}{l}{A}^2{\tau}_1^2\left(2\lambda -{\lambda}^2-1\right)+2 A\left(1-\lambda \right)\left({\tau}_1{y}_1+2{\varphi}_1\right)-{y}_1^2>0\hfill \\ {}\left(1-\lambda \right)\left( A\left(1-\lambda \right)\left( A{\tau}_1^2-4{\varphi}_1-2{\tau}_1{y}_1\right)+{y}_1^2\right)<0\hfill \\ {}\begin{array}{l}{A}^3\lambda \left(\lambda -1\right)\left({\tau}_1^2\left(\lambda {y}_1+{y}_2\right)+4\left({\varphi}_1+{\varphi}_2\right)+ A{\lambda \tau}_2^2\left(\lambda -1\right)+2{\lambda \tau}_2^2\left({\tau}_1{y}_1+2{\varphi}_1\right)+8{\lambda \varphi}_1{\tau}_1{\tau}_2\right)\\ {}+{A}^2\lambda \left(8\left(1-\lambda \right)\left({\varphi}_2{\tau}_2{y}_1+{\varphi}_1{\tau}_2{y}_2+2{\varphi}_1{\varphi}_2\right)+2{y}_1{y}_2{\tau}_1\left({\tau}_2\left(2-\lambda \right)+{\tau}_1\right)+\lambda {y}_1^2{\left({\tau}_1+{\tau}_2\right)}^2\right)\\ {}\kern5.999996em -2 A\left({y}_2^2\left(2{\varphi}_1+{\tau}_1{y}_1\right)+{y}_1^2\lambda \left(2{\varphi}_2+{y}_2\left({\tau}_1+{\tau}_2\right)\right)\right)+{y}_2^2\left({y}_1^2+{A}^2{\tau}_1^2\right)>0\end{array}\hfill \end{array} $$

If the above conditions are met, by setting the first order derivatives of profit functions with respect to the decision variables, one can obtain the optimal values as shown in Eq. (16) to (20).

$$ {P}_g^C=\frac{1}{K}\left[\begin{array}{l}\lambda {A}^3\left(1-\lambda \right)\Big({\lambda \tau}_2^2\left({c}_r-{c}_R\right)\left(2{\varphi}_1+{\tau}_1{y}_1\right)+4{\varphi}_1\left(2{\varphi}_2+{\tau}_2{y}_2+{\phi}_2{\lambda \tau}_2\right)\\ {}+{\lambda \tau}_2^2{y}_1+4{\phi}_1{\varphi}_2{\tau}_1+{\tau}_1{\tau}_2\left(2{\phi}_1{y}_2-{\phi}_2{y}_1\right)\Big)+{y}_2^2\left(2{\varphi}_1+{\phi}_1{\tau}_1\right)\\ {}+{A}^2\left(\lambda \left({c}_r-{c}_R\right)\right({\tau}_2{y}_1\left({\lambda \tau}_2{y}_1+{\tau}_1{y}_2\right)+\left({c}_R+{c}_s\right)\left({ A y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+{y}_1^2{y}_2^2\right)\\ {}-{ A y}_1{y}_2^2{\phi}_1+\lambda \left(\lambda -1\right)\left({c}_R+{c}_s\right)\left({\tau}_1{\tau}_2\left({y}_1{y}_2+8\right)+6{\varphi}_1{\tau}_2{y}_2+2{\varphi}_2{\tau}_1{y}_1\right)\\ {}-2\left({\lambda \varphi}_1{\tau}_2{y}_2-{\varphi}_2{\tau}_1{y}_1\right)\Big)+\lambda {y}_1{y}_2\left({\phi}_1{\tau}_2\left(2-\lambda \right)+{\phi}_2{\tau}_1\right)+4{\phi}_1{\varphi}_2\lambda {y}_1\left(1-\lambda \right)\\ {}+{\lambda}^2{y}_1^2\left(2{\varphi}_2+{\phi}_2{\tau}_2\right)\Big)+ A\left(\lambda {y}_1^2\left(2{c}_R+{c}_s-{c}_r\right)\left(2{\varphi}_2+{y}_2{\tau}_2\right)-{\varphi}_2\lambda {y}_1^2{y}_2\right)\end{array}\right] $$
(16)
$$ {P}_n^C=\frac{1}{K}\left[\begin{array}{l}\lambda {A}^3\left(\lambda -1\right)\Big(8{\lambda \varphi}_1{\varphi}_2-{\tau}_1^2\left(2{\varphi}_2+{\tau}_2{y}_2\right)\left({c}_r+{c}_s-\lambda \left({c}_R+{c}_s\right)\right)+\lambda {A}^2\left(2{\varphi}_2{\tau}_1{y}_1\right)\\ {}+2\lambda \left({\tau}_1{\varphi}_2\left({y}_1+2{\phi}_1\right)+{\tau}_2{\varphi}_1\left({y}_2+2{\phi}_2\right)\right)+{\phi}_2{\tau}_1^2{y}_2+{\lambda \tau}_1{\tau}_2\left({\phi}_2{y}_1+{\phi}_1{y}_2\right)\Big)\\ {}+{A}^2{\lambda \tau}_2{y}_2\left(\left(\lambda -2\right)\left({c}_s+{c}_r\right)+\lambda \left({c}_R+{c}_s\right)\right)\left(2{\varphi}_1+{y}_1\right)+{A}^2\Big(\lambda {y}_2^2\left({\phi}_1{\tau}_1+2{\varphi}_1\right)\\ {}+{\lambda}^2{y}_1^2\left({\phi}_2{\tau}_2-2{\varphi}_2\right)+{y}_2\lambda \left(4{\phi}_2{\varphi}_1\left(1-\lambda \right)+{\phi}_2{\tau}_1{\tau}_2\left(2-\lambda \right)+{\phi}_1{\lambda \tau}_2{y}_1\right)\Big)\\ {}+\left({c}_r+{c}_s\right)\Big(-{y}_1^2{y}_2^2+ A\left(\lambda {y}_1^2\left({y}_2{\tau}_2+2{\varphi}_2\right)+2{y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)\right)\\ {}+{A}^2\left({\tau}_1^2{y}_2^2+\left(3\lambda -2\right)\left(2{\varphi}_2{\lambda \tau}_1{y}_1\right)+\left(\lambda -1\right)8{\lambda \varphi}_1{\varphi}_2\right)\Big)+{A}^4{\phi}_2{\lambda}^2{\tau}_1^2{\tau}_2{\left(\lambda -1\right)}^2\\ {}- A\lambda {y}_1{y}_2\left({y}_1{\phi}_2+{y}_2{\phi}_1\right)-\lambda \left({c}_R+{c}_s\right)\left({ A y}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+\lambda {A}^2\left({y}_2^2{\tau}_1^2\right)\right)\end{array}\right] $$
(17)
$$ {r}_g^C=\frac{1}{K}\left[\begin{array}{l}{y}_2^2\left(\left({c}_s+{c}_R\right)\left({y}_1+ A{\tau}_1\right)+ A\left( A{\tau}_1-{y}_1+2{\phi}_1\right)\right)+\lambda {y}_1{y}_2 A\left({\tau}_2\right(3\left({c}_r+{c}_s\right)\\ {}-2\left({c}_s+{c}_R\right)-\lambda A\left)+2{\phi}_2\right)+{\lambda \tau}_1{\tau}_2{A}^2{y}_2\left(3\lambda \left({c}_R+{c}_s\right)-{c}_r-3{c}_s\right)\\ {}+ A\lambda \left({c}_r-{c}_R\right)\left(4{\varphi}_2{y}_1- A{\tau}_2^2\left({y}_1- A{\lambda \tau}_1\left(\lambda -1\right)\right)\right)+{A}^4{\lambda}^2{\tau}_1{\tau}_2^2{\left(\lambda -1\right)}^2\\ {}+{A}^3\left(\lambda -1\right)\left({\lambda}^2{\tau}_2^2\left({y}_1+2{\phi}_1\right)+2{\lambda \tau}_1\left({\tau}_2\left({\lambda \phi}_2+{y}_2\right)+2{\varphi}_2\right)\right)\\ {}+\lambda {A}^2\left(2{\tau}_2{y}_2\left({y}_1-2{c}_R{\tau}_1-2{\phi}_1\left(1-\lambda \right)\right)+4{\varphi}_2\left(\lambda -1\right)\left({\tau}_1\left({c}_s+{c}_R\right)-{y}_1-2{\phi}_1\right)\right)\end{array}\right] $$
(18)
$$ {r}_n^N=\frac{1}{K}\left[\begin{array}{l}{y}_1^2\left({y}_2\left({c}_r+{w}_0\right)+\lambda A\left(-{y}_2+{\tau}_2\left(\lambda A+{w}_0+{c}_r\right)+2{\phi}_2\right)\right)\\ {}+{A}^3\lambda \left(1-\lambda \right)\left({\tau}_1{\tau}_2\left({\tau}_1\left({c}_r+{w}_0-\lambda \left({c}_R+{w}_1\right)\right)-\lambda \left({y}_1+2{\phi}_1\right)\right)+2{\phi}_2{\tau}_1^2-4{\varphi}_1{\lambda \tau}_2\right)\\ {}{A}^2\left({\lambda \tau}_1{\tau}_2{y}_1\right(\left(3\lambda -2\right)\left({c}_r+{w}_0\right)-\lambda \left({w}_1+{c}_R\right)+{\tau}_1^2{y}_2\left(-\lambda \left({c}_R+{w}_1\right)+{w}_0+{c}_r\right)\\ {}+4\left(\lambda -1\right)\left({\varphi}_1{\tau}_2\left({c}_r+{w}_0\right)+{\phi}_2\lambda \left(2{\varphi}_1+{\tau}_1{y}_1\right)+{\lambda \tau}_1{y}_1{y}_2\right)\\ {}{y}_2 A\left({y}_1{\tau}_1\left(3\lambda \left({c}_R+{w}_1\right)-2\left({c}_r+{w}_0\right)\right)-4{\varphi}_1\left({c}_r+{w}_0+\lambda \left({w}_1+{c}_R\right)+2\lambda {y}_1{\phi}_1\right)\right)\end{array}\right] $$
(19)
$$ \begin{array}{l} K={A}^2\Big(8\lambda \left(\lambda -1\right)\left(2{\varphi}_1{\varphi}_2+{\tau}_1{y}_1{\varphi}_2+{\varphi}_1{\tau}_2{y}_2\right)+2{\lambda \tau}_1{\tau}_2{y}_1{y}_2\left(2-\lambda \right)\\ {}\kern1.08em +{\lambda}^2{\tau}_2^2{y}_1^2+{\tau}_1^2{y}_2^2\Big)+2\lambda {A}^3\left(\lambda -1\right)\left({\lambda \tau}_2^2\left({y}_1{\tau}_1+2{\varphi}_1\right)+{\tau}_1^2\left(2{\varphi}_2+{\tau}_2{y}_2\right)\right)\\ {}\kern1.08em - A\left(2\lambda {y}_1^2\left({\tau}_2{y}_2+2{\varphi}_2\right)+2{y}_2^2\left({\tau}_1{y}_1+2{\varphi}_1\right)\right)+{y}_1^2{y}_2^2+{\left({A}^2{\tau}_1{\tau}_2\lambda \left(\lambda -1\right)\right)}^2\end{array} $$
(20)

Moreover Eq. (21) shows the profits of supplier and manufacturer in cooperative strategy in the hybrid production mode respectively. Cooperative in the supply chain must be caused to increase the profits of supplier and manufacturer. According to Eq. (21) the price of raw materials (w 1 , w 0) has an important role to determine how the supply chain profit would be allocated between the supplier and manufacturer. The supplier must determine a fair and reasonable price of raw material to satisfy the manufacturer’s expectations, because determining the price of raw material leads to increase profit on both sides in the supply chain.

$$ \begin{array}{l}{\pi}_s^C=\left({w}_1-{c}_s\right)\left({Q}_g\right)+\left({w}_0-{c}_s\right)\left({Q}_n\right)\\ {}{\pi}_m^C=\left({P}_g-{c}_R-{w}_1\right)\left({Q}_g\right)-{r}_g\left({\phi}_1+{\varphi}_1{r}_g+{\tau}_1{P}_g\right)+\left({P}_n-{c}_r-{w}_0\right)\left({Q}_n\right)-{r}_n\left({\phi}_2+{\varphi}_2{r}_n+{\tau}_2{P}_n\right)\end{array} $$
(21)

Reasonable values of selling price, refund amount, and raw material selling price make the both sides in the supply chain sure that their profits in cooperative strategy are not less than non-cooperative cases and maximize the profit of the system. So we hope that the profit of manufacturer and supplier has increased in the cooperative strategy versus in the non-cooperative strategy.

$$ {\pi}_s^C\ge {\pi}_s^N,\kern0.5em {\pi}_m^C\ge {\pi}_m^N $$
(22)

By simplifying Eq. (22), we can obtain the minimum and maximum values of raw materials selling prices for both green and non-green products as below;

$$ {w}_1^{\min }=\frac{\left(3{c}_s-{c}_R\right)\left(2{\varphi}_1+2{\tau}_1{y}_1\right)+ A{\tau}_1\left({y}_1-{\phi}_1- A{\tau}_1\right)+2 A{\varphi}_1-{\phi}_1{y}_1}{8\left({\varphi}_1+{\tau}_1{y}_1\right)} $$
(23)
$$ {w}_1^{\max }=\frac{\left(5{c}_s-3{c}_R\right)\left(2{\varphi}_1+2{\tau}_1{y}_1\right)+3 A{\tau}_1\left({y}_1-{\phi}_1- A{\tau}_1\right)+6 A{\varphi}_1-3{\phi}_1{y}_1}{16\left({\varphi}_1+{\tau}_1{y}_1\right)} $$
(24)
$$ {w}_0^{\min }=\frac{\left(3{c}_s-{c}_r\right)\left(2{\varphi}_2+2{\tau}_2{y}_2\right)+ A{\lambda \tau}_2\left({y}_2-{\phi}_2- A{\lambda \tau}_2\right)+2 A{\lambda \varphi}_2-{\phi}_2{y}_2}{8\left({\varphi}_2+{\tau}_2{y}_2\right)} $$
(25)
$$ {w}_0^{\max }=\frac{\left(5{c}_s-3{c}_r\right)\left(2{\varphi}_2+2{\tau}_2{y}_2\right)+3 A{\lambda \tau}_2\left({y}_2-{\phi}_2- A{\lambda \tau}_2\right)+6 A{\lambda \varphi}_2-3{\phi}_2{y}_2}{16\left({\varphi}_2+{\tau}_2{y}_2\right)} $$
(26)

In the other hands in Eqs. (23) to (26) the minimum and maximum amounts of (w 0,  w 1) are obtained to have a reasonable cooperative supply chain. In the cooperative game manufacture wants to choose the raw material selling price to be close to \( \left({w}_1^{\min },\kern0.5em {w}_0^{\min}\right) \) and the supplier wants to be close to \( {w}_1^{\max },\kern0.5em {w}_0^{\max } \). For finding the best pricing strategy, the Rubinstein bargaining model is used. Rubinstein [80] proved when the infinite periodic offering game between two players happen there is a unique sub-game perfect equilibrium.

$$ {\theta}_1^{\ast }=\frac{1-{\delta}_2}{1-{\delta}_1{\delta}_2} $$
(27)

where δ 1 and δ 2 represent the fixed discounting factors such as members position in market, risk- taking and etc. for manufacturer and supplier respectively. If both δ 1 and δ 2 are determined then for both green and non-green products the following Equation can be used.

$$ \frac{w^{\max }-{w}^C}{w^C-{w}^{\min }}=\frac{\theta_1^{\ast }}{1-{\theta}_1^{\ast }}=\frac{1-{\delta}_2}{\delta_2\left(1-{\delta}_1\right)} $$
(28)

So, according to Eq. (28) one can obtain the optimal selling price of raw material for green and non-green products as below;

$$ {w_1}^C=\frac{\left(1-{\Delta}_2\right){w_1}^{\min }+{\Delta}_2\left(1-{\Delta}_1\right){w_1}^{\max }}{1-{\Delta}_1{\Delta}_2} $$
(29)
$$ {w_0}^C=\frac{\left(1-{\nabla}_2\right){w_0}^{\min }+{\nabla}_2\left(1-{\nabla}_1\right){w_0}^{\max }}{1-{\nabla}_1{\nabla}_2} $$
(30)

where Δ i  , ∇ i , δ 1 and δ 2 are fixed discounting factors of supply chain member, and i = 1 and i = 2 refers to manufacturer and supplier respectively.

Computational and practical results

Consider a two stages supply chain with a supplier and a manufacture. This supply chain produces two types of products; green and non-green ones. In the aspect of usage and functional they have similar but in the price and environmental effects may exist difference between those. Also the whole sale prices of raw materials from the wholesaler to the manufacture and the production costs of non-green and green items are different.

For analyzing the effect of refund policy and hybrid production mode in the proposed two-level supply chain in both cooperative and non-cooperative strategies between members of the supply chain we use some numerical examples. We assume c s  = 5$/item, c R  = 15$/item, c r  = 10$/item, A = 100 ,  λ = 0.8, y 1 = y 2 = 0.9 and refund parameters as ϕ 1 = 0.003 , ϕ 2 = 0.002 ,  φ 1 = 0.009 , φ 2 = 0.004 ,  τ 2 = 0.0009 ,  τ 1 = 0.0007.

The effect of parameters on profits and decision variables

The influences of parameters on decision variables, finished product selling price, raw material selling price, and refund amount for both, green and non-green products under cooperative and non-cooperative games are investigated. From Figs. 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, and 15 one can observe that ever w 1 > w 0 and P g  > P n , but the refund amount of green and non-green products are fluctuated. In Figs. 2 and 3 the effects of λ on decision variables under cooperative and non-cooperative strategies are presented. According to these figures the finished product selling price and raw material wholesale price of green product are not sensitive to the change of λ while non-green product has a direct relationship to the changes.

Fig. 2
figure 2

The effect of λ on variables in non-cooperative game

Fig. 3
figure 3

The effect of λ on variables in cooperative game

Fig. 4
figure 4

The effect of φ 1 on variables in non-cooperative game

Fig. 5
figure 5

The effect of φ 1 on variables in cooperative game

Fig. 6
figure 6

The effect of φ 2 on variables in non-cooperative game

Fig. 7
figure 7

The effect of φ 2 on variables in cooperative game

Fig. 8
figure 8

The effect of τ 1 on variables in non-cooperative game

Fig. 9
figure 9

The effect of τ 1 on variables in cooperative game

Fig. 10
figure 10

The effect of τ 2 on variables in non-cooperative game

Fig. 11
figure 11

The effect of τ 2 on variables in cooperative game

Fig. 12
figure 12

The effect of y 1 on variables in non-cooperative game

Fig. 13
figure 13

The effect of y 1 on variables in cooperative game

Fig. 14
figure 14

The effect of y 2 on variables in non-cooperative game

Fig. 15
figure 15

The effect of y 2 on variables in cooperative game

φ 1 and φ 2 almost have the same effects on decision variables as presented in Figs. 4, 5, 6, and 7. The decision variables are slightly sensitive with respect to the changes of φ 1 and φ 2. Figs. 8, 9, 10, and 11 show the effects of τ 1 and τ 2 on decision variables. It is clear that none of decision variables are sensitive respect to the changes of τ 1 andτ 2.

As presented in Figs. 12 and 13, y 1 has direct effect on refund amount especially in cooperative strategy. Fig. 14 and 15 demonstrate the effects of y 2 on decision variables. When y 2 < 6.2 in non-cooperative and when y 2 < 5.5 in cooperative game, the system does not produce the green product and just produce non green one.

Effect of parameters on demands

The influences of parameters on demands of green and non-green products in both cooperative and non-cooperative situations are studied in this section. Figs. 16, 17, 18, 19, 20, 21, and 22 demonstrate the influences of the parameters on decisions from which it is clear that the demands amounts in cooperative situation for both products are more than demands in non-cooperative one. Figure 16 demonstrates that the λ influences on demands, it shows that the green product has a convex behavior and the non-green product has a concave behavior. Indeed when λ increases the demand quantity of non-green products first increase and then decrease while the demand quantity of green products first decrease and then increase.

Fig. 16
figure 16

Effect of λ on demand of green and non-green product

Fig. 17
figure 17

Effect of φ 1 on demand of green and non-green product

Fig. 18
figure 18

Effect of φ 2 on demand of green and non-green product

Fig. 19
figure 19

Effect of τ 1 on demands of green and non-green product

Fig. 20
figure 20

Effect of τ 2 on demand of green and non-green product

Fig. 21
figure 21

Effect of y 1 on demands of green and non-green product

Fig. 22
figure 22

Effect of y 2 on demands on green and non-green product

Figure 17 and 18 show the effects of φ 1 and φ 2, where in Fig. 17 the changes have an exponential pattern and by increasing of φ 1 the demand quantity of green products increase while the demand quantity of non-green one decrease. But the patterns of changes with respect to φ 2 are completely different and have linear form. By increase of φ 2, the demands quantity of green products decrease but the demand quantity of non-green one rise. The effects of changes of τ 1 and τ 2 are shown in Figs. 19 and 20 and have inverse treatments on demands of green and non-green products and the pattern of changes are linear form.

figure a

When τ 1 increases the demand quantity of green products increase too, but the non-green products demands decrease. In the other hand, when τ 2 increases the demand quantity of green products decreases and the non-green products demands rise. Increases of y 1 cause increases of non-green products demand and decreases the demand of green items as presented in Fig. 21 under exponential patterns. Finally the effects of y 2 are presented in Fig. 22.

Effect of parameter on profits and refund amount of products

In this part we analyze the effect of parameters on refund amount of green and non-green products and profits of supplier, manufacturer, and system in cooperative and non-cooperative situations. From (Table 1) the profit of system in the cooperative case is more than non-cooperative one.

Table 1 effect of parameter on system profits and refund amount in cooperative and non-cooperative game

By increasing the value of λ, refund amount of green product and profits in cooperative and non-cooperative cases are increased and refund amount of non-green product is decreased. Changes of y 1 , y 2 have direct relations with refund amount and system profits, unless y 2 has contrariwise relationship with the refund amount of non-green products. φ 1 and τ 1 have a similar behavior and by increasing them the total profit and refund amount of non-green item is reduced. But the refund amount of green product is increased. φ 2 and τ 2 have a contrariwise relationship with the system profit in cooperative and non-cooperative games.

Conclusion

In the hybrid production supply chain, we propose and develop a decision model by joining the pricing strategy, refund policy, and cooperation strategy together. We develop a mathematical model for a two stages chain that contains a supplier and a manufacturer. This supply chain produces two types of products; green and non-green products such that they have a similar usage and functional but in price and environmental effects have significant differences. These products have a different raw material, so their wholesale prices and production costs are different. We consider the refund policy for both products, if a customer is not satisfied from the product specifications, so he/she is permitted to return the product to the manufacture and pays back the refund amount should be determined by the manufacturer.

We explore and investigate the best decisions under cooperative and non-cooperative strategies took place between the members of chain. In non-cooperative situation, we use the Stackelberg game such that the supplier acts as a leader and the manufacture acts as a follower. Moreover in the cooperative strategy for achieving more profit, they join together. In cooperative game we use the Rubinstein bargaining game to determine the fair and reasonable raw materials whole sale prices.

We divide the results in three main parts. In the firth part we investigate on the effect of parameters on profits and decision variables using both cooperative and non-cooperative games. In the second part the effects of parameters on demands of green and non-green products are studied, and we observe that when cooperation happens between the supply chain members, the demands noticeably increase for both products and in the third part the profit and refund amount sensitivities of each product are investigated. Although in cooperation case, the refund amount of product is increased, but the main purpose which is increasing profit is happened.

We assumed that there is no advertising on green products from the manufacturer or government. So encouraging the customers for purchasing the green product by advertising, government aid and so on can consider as a future research. In refund policy, we consider the refund amount and the selling price of product, while product quality level, one of the most important factors to avoid return, is not mentioned. So considering quality level as the third factor affecting the both demand and return quantities could be of interests.