In business transactions, suppliers often ask retailers for advance-cash-credit (ACC) payments, and retailers offer customers a cash-credit (CC) payment plan. An advance payment is generally requested to avoid order cancellation, while a credit payment serves as an efficient approach to stimulate sales. With supply chains being usually subject to inventory shortages in view of various uncertainties, this study explores an optimal inventory policy for perishable goods with partial backlogging considerations when suppliers adopt an ACC payment plan for retailers and retailers offer customers a CC payment plan. For this purpose, we establish a model based on two theorems and provide an easy-to-use method to derive the optimal ordering policy to maximize retailers’ total profits. This solution is illustrated using numerical examples. Finally, we conduct a sensitivity analysis to examine the influence of changes in the values of key parameters on the optimal solution.