Creates an Plan object
- Parameters:
params - a dict of parameters; valid keys are:
-
amount : Amount of payment for the plan in minor
units. Example: 1000 = 10.00 [min value: 50, max value:
99999999] required
-
currency : Currency code (ISO-4217) for the
plan. Must match the currency associated with your account.
[default: USD] required
-
frequency : Frequency of payment for the plan.
Example: Monthly required
-
name : Name of the plan [max length: 50, min
length: 2] required
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 Plan object
|