Customer id can be passed to the checkout new subscription operation.
Added support for affiliate integration to accept affiliate token and the ip address from where the subscription was created.