It seems that Spark does not inherently allow for 1 time fee and a Subscription during the registration.
I have read about adding Cashier calls once someone has signed up and that you would be able to run the charges that way.
Unfortunately that would leave the signup flow looking like this:
Start 30 Day Trial -> Add one-time payment
Has anyone created a separate registration that can add the subscription/ user to Spark and also take the upfront payment?
I am still a bit new to Spark and Laravel all together, so I am not sure the best way to go about this for a continuous user experience.