• Resolved marlinlinger

    (@marlinlinger)


    I need for clients to be able to submit documents to an Airtable database or other system on my WP website via a form. I need the form’s Submit button to double as a PayPal or other payment system button so that I may bill for the document upload. How may I do that?

Viewing 2 replies - 1 through 2 (of 2 total)
  • I’m not sure how this relates to Wooocommerce.

    But if this is a stand-alone thing and not part of a Woocommerce store, then there are several WordPress form builder plugins that support a) File uploads, and b) Payment gateways.

    Form data are typically sent to a configured email address or stored in the WordPress database. To send to an external database may require custom development (if an extension doesn’t exist already), or perhaps via an integration platform like Zapier.

    Forminator is the only WordPress plugin that will fulfil all your three requirements in their free version: https://wordpress.org/plugins/forminator/

    WPForms, NinjaForms, Formidable Forms, Gravity Forms, etc can all do the job as well, but these are either not free or will require a paid addon.

    Doug – a11n

    (@dougaitken)

    Automattic Happiness Engineer

    Hi @marlinlinger!

    To add to @gappiah’s helpful reply, this isn’t something possible with WooCommerce “out of the box” so would require either a plugin (I personally haven’t come across something to meet your needs) or a custom solution.

    I’m going to leave this thread open for a bit to see if anyone is able to chime in to help you out.

    I can also recommend the WooCommerce Developer Resources Portal for resources on developing for WooCommerce.

    You can also visit the WooCommerce Facebook group or the #developers channel of the WooCommerce Community Slack. We’re lucky to have a great community of open-source developers for WooCommerce, and many of our developers hang out there, as well.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Document Upload Billing’ is closed to new replies.