Stripe
Google Forms + Stripe Integration
Create Customer/ Invoice/ Quotes in Stripe from Google Form submission
How to integrate your Google Form with Stripe?
You can integrate Google Forms with Stripe using Form Director. Form Director enables you to connect Google Forms with Stripe, allowing you to create Customer/ Invoice/ Quotes based on form responses.
When a user submits a Google Form, the responses are automatically sent to Stripe, where Customer/ Invoice/ Quotes are created accordingly.
What is Form Director?
Form Director is a Google Workspace add-on that directs data submitted from Google Forms to applications like Google Docs, Forms, Sheets, Contacts, Calendar, Tasks, Email, Trello, Slack, QuickBooks etc.
Installation:
It is available in the Google workspace Marketplace.
Please check installation instructions to install the add-on.
What is Stripe?
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes
Scale faster by building your business on Stripe's payment processing platform. APIs to accept credit cards, manage subscriptions, send money, run a marketplace
Google Forms to Stripe: Use Case(s)
> "Create Customer" in Stripe on Google Form Submission
> "Create Invoice" in Stripe on Google Form Submission
Google Forms
Create Customer/Invoiceon Form Submit
Form Director
Stripe
Demo Video: Integrate Google Forms with Stripe
Configuring Stripe
Choose Stripe from the list of apps
Name your service
Select the Service
Key
Get your API key from Stripe by following the below link https://stripe.com/docs/keys
Provide the Secret Key on the Key field;
Click on Connect to Stripe
Create Invoice and Invoice Item
Choose Stripe from the list of apps
Name your service
Choose to Create Invoice under services
Send Invoice for Payment
Send the mail to the customer for payment.
Stripe automatically creates and then attempts to collect payment on invoices for customers on subscriptions according to your subscriptions settings.
Once payment is done by the customer, you will get the paid status of your created Invoice either it will be in scheduled.
Overwrite customer details
Enabling this option will overwrite the Customer billing/shipping Details
Mapping
Steps for mapping from the field with Stripe fields
Click on setup mapping
Choose the form field
Choose the app field
Click save
Finish setting up
Save service
You are all set to create Invoice and Invoice Item on your Google Form submission
Submit the Form
Submit the Google Form
See Invoice List
You can see a new invoice in Stripe with the newly created Invoice Item
Create Customer in Stripe
Choose Stripe from the list of apps
Name your service
Choose Create Customer under services
Mapping
Steps for mapping from field with Slack fields
Click on setup mapping
Choose the form field
choose the app field
click save
Finish setting up
Save service
You are all set to create Invoice and Invoice Item on your Google Form submission
Submit the Form
Submit the Google Form
See Customer Detail
You can see the newly created Customer Information in stripe