This guide is designed to assist you in setting up and customizing Stripe for your online form. We'll provide comprehensive instructions on establishing payment methods, configuring payment notifications, and addressing any potential issues you may encounter.
1. To set up connection with Stripe please go to your Stripe account.
2. Type in search bar "API" and choose "API keys"

3. Copy whole Token of Publishable key

4. Go to ParkFlow account in another tab. Go to Settings > Configuration > Payment methods > Stripe. Paste copied Token in the "Public Key" field.

5. Go back to Stripe tab and click "Create secret key"

6. Choose second option "Building your own integration" and click "Create secret key".
Stripe will ask you to autenticate through the link send to your email address. Go to your mailbox, click the link in the email and then go back to the Stripe. You will see Secret Key, please copy the whole Token.

7. Go back to ParkFlow and paste copied Token in the "Secret key" field.

8. Now we have to create Webhook to send informarion about payment status to ParkFlow. Please go back to Stripe and type in search bar "Webhook". Then click on "Webhook" option.

9. Click "Add destination"

10. Choose "Your account" then click chechbox next to "Select all". Now you can click "Continue".

11. Choose fist option "Webhook endpoint" and click "Continue".

12. Now you will have to add URL to which Stripe will send notifications about payments. Please go back to the ParkFlow.

13. Copy "Notification URL" link.

14. Go back to Stripe an paste copied Link into "Endpoint URL" field. then click continue.

15. You will have to reapeat this action one more time. Paste same link in the "Endpoint URL" field and click "Continue".
16. Now copie Secret key for the Webhook (first one).
17. Go back to ParkFlow and paste copied Token in the "Webhook secret" field.
18. Then switch to active and click "Save"
19. Now you can click "TEST" to make sure integration works. You should see green text that the configuration has been done correctly. If it will show you red notification about any errors please check if you did all of the steps correctly and if yes please contact us through support@parkflow.io to resolve the issue.

20. If everything is okay then go back to Stripe and just click "Done".

21. You can create now a new booking and do test payment to make 100% sure everything works correctly. If you need any assistance in this process, please contact us via support@parkflow.io