# createSubscriptionFromCart

### Arguments

| Argument                                                                                                                                                                         | Description                               |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| input ([CreateSubscriptionFromCartInput](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/create-subscription-from-cart-input)!) | Parameters for CreateSubscriptionFromCart |

### CreateSubscriptionFromCartInput Arguments

| Argument                                                                                                                            | Description                                                                                                                   |
| ----------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| returnUrl ([String](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/string))       | The URL the user gets redirected to after completing payment, can be left blank to use the Firmhouse order confirmation page. |
| paymentPageUrl ([String](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/string)!) | The URL where the user can sign up for a new subscription                                                                     |

### Return fields

#### cart ([Cart](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/cart)!)

#### errors (\[[ModelValidationError](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/model-validation-error)!]!)

#### payment ([Payment](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/payment))

#### paymentUrl ([String](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/string))

#### returnUrl ([String](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/string))

#### subscription ([Subscription](https://developer.firmhouse.com/~/changes/v7t3tfYrVBDkXZZGoQGP/graphql-api/api-reference/objects/subscription)!)
