BTCPay Forms (Form Builder) - Customizable checkout invoice #2623
Replies: 8 comments 3 replies
-
I'd love something like that! I'm mainly using html forms to create simple payment buttons, and I'd love to be able to easily add a line like |
Beta Was this translation helpful? Give feedback.
-
Currently, all data gathering is being done on my website. I don't think it's needed to fork an instance as is. Sure, it would be "easier" to implement, but with the help of the url notification and email notification methods, one can create a nice funnel and use your site's databases to store client data. I think the btcpayserver server should stay only for btcpayserver info only. And in your website, you store all client data as you wish. |
Beta Was this translation helpful? Give feedback.
-
With BTCPay Apps I can already run a store without a separate website or database, which is really powerful. But I'm limited to the email address as the sole identifier. With just a two more field (name, company) I could use BTCPay properly for ticketing for events, and with just a few more (address) I could use it as a fully grown store. |
Beta Was this translation helpful? Give feedback.
-
I was thinking the as use case. |
Beta Was this translation helpful? Give feedback.
-
Some ideas and thoughts … Merchant point of view:
User's perspective:
I like that it could be an optional addition and also that one would have the option to have multiple forms per store this way. |
Beta Was this translation helpful? Give feedback.
-
Yes, please! The ability to at least collect first and last name would be game changing. I’d also like it to be in the same interface as the email collection, ideally right above the QR. I don’t like that they have to enter their email first and then it shows the QR... |
Beta Was this translation helpful? Give feedback.
-
I will be introducing dynamic forms soon, which could be used as a stepping stone for this. |
Beta Was this translation helpful? Give feedback.
-
Update: This is happening with #4137 |
Beta Was this translation helpful? Give feedback.
-
Is your feature request related to a problem? Please describe.
@Kukks and I brainstormed an idea a while ago about having customizable checkout pages. Leaving our ideas here for further discussion.
BTCPay Forms or Form Builder would be the app built-in into BTCPay that would allow users to create customizable checkouts and landing pages and gather information beyond default "refund email" that willl be parsed into invoice.
The use case:
Our invoices are not customizable, in order to change something, a user needs to fork btcpay and perform a bunch of technical issues. Instead store owner can use btcpay forms and customize checkout steps and fields that would be offered before the invoice is shown.
Describe the solution you'd like
An app that would allow people to create customizable drag & drop forms, add fields that will parse information into an invoice.
Provide examples
Realated issues #671 #505 #862
Beta Was this translation helpful? Give feedback.
All reactions