BACK TO DIRECTORY

Logicoo Form Payments & Shop

by logicoo

5.0
(1 ratings)

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.

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.

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

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

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.

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

Plugin Details

Active Installs
10
Total Downloads
200
Version
1.1.1
Requires WP
6.5
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-10-11
Last Updated
2026-10-20 11:05am GMT

Ratings

5
1
4
0
3
0
2
0
1
0