The eligibleForSubscriptions check is mostly looking at whether your shop is capable of processing subscriptions. This should check your payment gateways. If you have any payment gateway that can process subscriptions it will return true. I don't believe we support cybersource. If you want to DM me your shop URL I can take a look to see what is going on.