Info about the subscription itself - price, name, and interval
when the subscription goes into effect. The first credit card charge will come on this date.
basic info about the customer
the credit card information to bill
an optional field to be stored with the subscription inside authorize.net, can be anything
The new subscription id from authorize.net
AuthorizeGatewayException if something goes wrong
Creates a subscription with Authorize.net, returning the new subscription ID.