Creates an Subscription object
- Parameters:
params - a dict of parameters; valid keys are:
-
amount : Amount of the payment (minor units).
Example: 1000 = 10.00 [min value: 50, max value: 99999999]
-
coupon : Coupon ID associated with the
subscription
-
currency : Currency code (ISO-4217). Must match
the currency associated with your account. [default: USD]
-
customer : Customer that is enrolling in the
subscription.
-
frequency : Frequency of payment for the plan.
Example: Monthly
-
name : Name describing subscription
-
plan : The ID of the plan that should be used
for the subscription.
-
quantity : Quantity of the plan for the
subscription. [min value: 1]
auth_args - an Authentication object used for the API call. If no value is
passed the gloabl keys simplify.public_key and
simplify.private_key are used. For backwards compatibility the
public and private keys may be passed instead of an
Authentication object.
private_api_key - Private key to use for the API call. If None , the
value of simplify.private_key will be used.
- Returns:
- a Subscription object
|