What is Stripe Integration?
This integration processes payments, so your form needs Order Form Items with prices. But you don't need any items to collect credit card information — this will be handled by Stripe.
Create a New Payment Integration
First, get your Stripe API credentials (Secret Key and Publishable Key) by following their instructions. Note your API credentials for the next step.
On your form's "Payments" page, click the integration for "Stripe". Then, enter your API credentials. When you're finished, click the "Save" button.
Collecting Stripe Payments
After a form user completes the last page of your form, they'll be forwarded to Stripe to pay. Stripe will securely collect their billing information and process the charge. After a successful payment, Stripe will update Formsite with the status of the transaction, usually within a few minutes.
Viewing Stripe Results
On your form's "Results" page, you can view the status of each Stripe transaction in the Payment column. Each row will have a status icon and a "History" link for full transaction history.
|Successful payment, but with additional information. For example, a duplicate payment or refund.|
|Waiting for payment attempt.|
|Failed payment or unexpected error.|
Note: Your Stripe account is the final record of all payments and refunds. There shouldn't be a discrepancy between Stripe and Formsite, but if this situation arises, Stripe takes precedence.
If you need something different, check out how to build a credit card processing form.