A user would like to sign up to a subscription plan for the first time. The user does not exist in Billwerk+ yet.

A signup page in your own system can take the following three steps:

  • Select plan: This might be an optional step, if only one plan is used. Otherwise, let the user choose between a number of plans defined in Billwerk+. The plan handle must be used to reference the plan at Billwerk+.

  • Create subscription and customer

  • Get payment information from customer

For details on the signup process, follow the guide here.

πŸ“˜

Note

A subscription exists now for the customer. The handle for the subscription is the reference for the subscription that can be stored in your system.

We recommend using a supplied handle, but it is also possible to use the argument generate_handle=true instead of handle to let Billwerk+ generate a handle.


What’s Next