THanks for the awesome tutorial. Just wanted to check if you can add some sort of payment button so that we can use this as an order form too.
@smilinrobin thanks for your feedback.
Implementing payment is _kinda_ "_beyond the scope_" of this tutorial.
If you want to implement orders, I suggest you check out PayPal's HTML spec: https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/formbasics/
That is a wonderful idea! But I do agree, this is out of scope, since there is a whole plethora of issues with regards to making secure payments online. For one, none of the payment data could be stored in a Google Spreadsheet or visible to whomever created the form. You would need to use some other API/service to store that information. That could be integrated with a form that has input like in this tutorial, but it would likely need to be part of a multi-page purchase or something, one page/form for the Google Spreadsheet/emailed info (such as item to order/shipping info), and another for secure payment. However, I would also caution against some of this use, as information such as purchase orders, items, shipping, etc. could have privacy concerns if sent insecurely as well. I would likely recommend a more advanced, secure solution for that. Interesting though!
Most helpful comment
That is a wonderful idea! But I do agree, this is out of scope, since there is a whole plethora of issues with regards to making secure payments online. For one, none of the payment data could be stored in a Google Spreadsheet or visible to whomever created the form. You would need to use some other API/service to store that information. That could be integrated with a form that has input like in this tutorial, but it would likely need to be part of a multi-page purchase or something, one page/form for the Google Spreadsheet/emailed info (such as item to order/shipping info), and another for secure payment. However, I would also caution against some of this use, as information such as purchase orders, items, shipping, etc. could have privacy concerns if sent insecurely as well. I would likely recommend a more advanced, secure solution for that. Interesting though!