Skip to content

Commit

Permalink
Creating KB + Moving FAQ (#69)
Browse files Browse the repository at this point in the history
* Creating KB + Moving FAQ
Moving FAQ from introduction to KB

* Formatting

* Update faq.mdx

---------

Co-authored-by: James Brooks <[email protected]>
Co-authored-by: Taylor Otwell <[email protected]>
  • Loading branch information
3 people authored Dec 13, 2024
1 parent 548da4b commit 1efb7d0
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 24 deletions.
24 changes: 0 additions & 24 deletions introduction.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,27 +28,3 @@ Spark's Paddle support is provided by the underlying [Laravel Cashier Paddle](ht
[Stripe](https://stripe.com) is a global leader in payment infrastructure with direct integration with card networks and banks, a fast-improving platform, and battle-tested reliability. In addition, intelligent optimizations help increase revenue across conversion, prevent fraud, and assist with revenue recovery. Finally, Stripe provides a robust sandbox environment for you to test your application's payment system.

Spark's Stripe support is provided by the underlying [Laravel Cashier Stripe](https://laravel.com/docs/billing) library.

## Frequently Asked Questions

<AccordionGroup>
<Accordion title="Is it possible to upgrade an application from Spark Classic to Spark?">
No. However, we will continue to provide bug fixes and security updates to Spark Classic indefinitely.
</Accordion>

<Accordion title="Can I sell Spark powered applications?">
You may not sell Spark powered applications on code distribution platforms such as Code Canyon, etc. However, if you build a SaaS application / business which is later acquired by a private third-party, you may transfer your Spark license to that buyer.
</Accordion>

<Accordion title="Does Spark support any other payment providers?">
No. Spark only supports Stripe and Paddle and it is not possible for developers to customize Spark to accept additional providers. If you need to use another payment provider **you should not purchase Laravel Spark**.
</Accordion>

<Accordion title="Am I required to use Tailwind / Blade / Vue / etc. in order to use Spark?">
No. Spark's billing portal is totally isolated from the rest of your Laravel application and includes its own pre-compiled frontend assets. Your own application may be built using the frontend technologies of your choice.
</Accordion>

<Accordion title="Why are my customers presented with a payment confirmation screen?">
Extra verification is sometimes required in order to confirm and process a payment. When this happens, Paddle or Stripe will present a payment confirmation screen. Payment confirmation screens presented by Paddle, Stripe, or Spark may be tailored to a specific bank or card issuer's payment flow and can include additional card confirmation, a temporary small charge, separate device authentication, or other forms of verification.
</Accordion>
</AccordionGroup>
24 changes: 24 additions & 0 deletions kb/faq.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: 'Frequently Asked Questions'
description: 'Frequently asked questions about Spark.'
---

## Is it possible to upgrade an application from Spark Classic to Spark?

No. However, we will continue to provide bug fixes and security updates to Spark Classic indefinitely.

## Can I sell Spark powered applications?

You may not sell Spark powered applications on code distribution platforms such as Code Canyon, etc. However, if you build a SaaS application / business which is later acquired by a private third-party, you may transfer your Spark license to that buyer.

## Does Spark support any other payment providers?

No. Spark only supports Stripe and Paddle and it is not possible for developers to customize Spark to accept additional providers. If you need to use another payment provider **you should not purchase Laravel Spark**.

## Am I required to use Tailwind / Blade / Vue / etc. in order to use Spark?
No. Spark's billing portal is totally isolated from the rest of your Laravel application and includes its own pre-compiled frontend assets. Your own application may be built using the frontend technologies of your choice.

## Why are my customers presented with a payment confirmation screen?

Extra verification is sometimes required in order to confirm and process a payment. When this happens, Paddle or Stripe will present a payment confirmation screen. Payment confirmation screens presented by Paddle, Stripe, or Spark may be tailored to a specific bank or card issuer's payment flow and can include additional card confirmation, a temporary small charge, separate device authentication, or other forms of verification.

16 changes: 16 additions & 0 deletions mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,16 @@
"url": "https://blog.laravel.com/spark"
}
],
"tabs": [
{
"name": "Documentation",
"url": "/"
},
{
"name": "Knowledge Base",
"url": "kb"
}
],
"navigation": [
{
"group": "Get Started",
Expand Down Expand Up @@ -84,6 +94,12 @@
"spark-stripe/customization",
"spark-stripe/upgrade"
]
},
{
"group": "Knowledge Base",
"pages": [
"kb/faq"
]
}
],
"versions": [
Expand Down

0 comments on commit 1efb7d0

Please sign in to comment.