protected function addCouponToPayload(array $payload) { if (!isset($payload['discounts']['add'])) { $payload['discounts']['add'] = []; } $payload['discounts']['add'][] = ['inheritedFromId' => $this->coupon]; return $payload; }