
Free add-on for the Logicoo Form plugin. It adds online payments to your forms (Stripe one-off payments, Stripe Subscriptions, Apple Pay/Google Pay, PayPal one-off payments, PayPal Subscriptions) and an optional WooCommerce integration that creates orders from form submissions (dynamic amount or mapping to real catalog products), which can also prefill the checkout address with the address written in the form.
Requires Logicoo Form 1.1.0 or later. With an older Logicoo Form the add-on does not start and shows a notice until Logicoo Form is updated.
No sensitive card or payment data ever passes through or is stored on your site: payment details are always collected by the official Stripe/PayPal components running in the visitor’s browser.
External services
This add-on connects to third-party payment services to process payments. Connections happen only on pages that display a form containing a Payment field (the provider’s script is loaded in the visitor’s browser and, for Stripe subscriptions, your site reads the configured prices), when a visitor pays and submits such a form, and when the payment providers notify your site through webhooks.
Stripe
Used to process card, Apple Pay/Google Pay payments and subscriptions. The Stripe.js library is loaded from js.stripe.com in the visitor’s browser (with your publishable key and the site language), and your site calls the Stripe API (api.stripe.com) to create, read and cancel unpaid payments and subscriptions, to read invoices, and to read the amount and currency of the subscription prices you configured (cached on your site for 7 days). Data sent: amount, currency, the form and field identifiers (as payment metadata), transaction references and, for subscriptions, the customer email. Card details go directly from the visitor’s browser to Stripe and never reach your site.
- Service: Stripe
- Terms of service: https://stripe.com/legal/ssa
- Privacy policy: https://stripe.com/privacy
PayPal
Used to process PayPal one-off payments and subscriptions. The PayPal JavaScript SDK is loaded from www.paypal.com in the visitor’s browser (with your client ID and currency), and your site calls the PayPal REST API (api-m.paypal.com, or api-m.sandbox.paypal.com in sandbox mode) to create, capture and verify payments and subscriptions. Data sent: amount, currency, the form and field identifiers (as the order’s custom ID), transaction references, plan identifiers and, for subscriptions, the subscriber email.
- Service: PayPal
- Terms of service: https://www.paypal.com/legalhub/paypal/useragreement-full
- Privacy policy: https://www.paypal.com/privacy
Screenshots

Configuring the "Payment" field in the form builder — gateway, mode (one-off or subscription) and amount.

The live payment form on the frontend, with the Stripe Payment Element.

Optional WooCommerce integration — mapping a form choice to a real catalog product.

The Transactions screen in wp-admin, with gateway, type, amount and status for each payment.