另立庶子非子做继承人。成的外祖父申侯向周孝王指出：中潏是西申国先祖骊山之女和戎胥轩的儿子，中潏由于亲戚关系归附于西周，保守西垂（即西犬丘）。现在西申又和大骆通婚，西戎得以归顺，西周的统治才能稳定。周孝王于是另封非子于秦邑（今甘肃省清水县东北）为附庸，延续嬴姓的祭祀，号曰秦嬴。周孝王也没有废除成的继承权，以此来交好西戎。前858年，非子去世，其子秦侯继位。