Description

WS Form Stripe Elements adds two fields to WS Form (Stripe Card and Stripe Submit) that tokenize card data in the browser and create Payment Intents in the Stripe account, processing one-time charges or recurring subscriptions directly through the form. Designed for those who need to charge payments on the site itself without redirecting the visitor, connecting client, billing address, and e-commerce items fields from WS Form to the Stripe checkout flow.

Key Features of Stripe Elements

  • Embedded Stripe Card field
    Renders Stripe credit card input directly in the WS Form form.
  • Client-side tokenization
    Card data is tokenized in the browser before reaching the server.
  • Three transaction modes
    Supports One Time, Subscription and Subscription with custom price charges.
  • Subscriptions with Price API
    Accepts multiple Stripe Price IDs, trial periods, and initial invoice items.
  • Client and address mapping
    Links name, email, phone, billing and shipping fields to Stripe customer data.

Stripe Elements Benefits

  • Checkout without leaving the site
    The payment happens within the form, without redirecting to an external page.
  • Recurring configured in the form
    Allows selling plans with billing in days, weeks, months or years without an extra panel.
  • Promotions applied on shipping
    Accepts Stripe promotional codes directly on form submission.
  • Data ready for automations
    Variables such as #stripe_customer_id, #stripe_subscription_id, and #stripe_transaction_id are available for post-submit actions.

Who Is Stripe Elements For?

  • Those who sell courses, consultancies, or one-off services via WS Form forms.
  • You who need to charge recurring subscriptions with trial and promotional codes without building a full store.
  • Those already using WS Form for capture and want to add payment in the same submission step.

How to Download Stripe Elements

WS Form Stripe Elements is available for download here on Ultrapack. After obtaining the .zip file, install it in Plugins > Add New > Upload Plugin, select the file and activate with WS Form already installed. The new Stripe Card and Stripe Submit fields appear in the form editor palette, and the Stripe action configuration panel becomes available in the form actions.

By combining tokenization, Payment Intents, and subscription support within the WS Form visual builder, Stripe Elements turns ordinary forms into functional points of sale. The server must be served over HTTPS for the card field to load, a standard requirement from Stripe for any Elements integration. The coverage combines one-time sales, recurring plans, and dynamic pricing in the same addon.

Frequently asked questions

Is WS Form Stripe Elements GPL-licensed?

Yes. WS Form Stripe Elements is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.

Can I use WS Form Stripe Elements on multiple sites?

Yes. You can install WS Form Stripe Elements on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.

How much does WS Form Stripe Elements cost at Ultrapack?

WS Form Stripe Elements costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).

Does WS Form Stripe Elements include updates?

Yes. The current version of WS Form Stripe Elements is 1.5.1, published at Ultrapack on Jan 8, 2025. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).

Is WS Form Stripe Elements scanned before publication?

Yes. Every version of WS Form Stripe Elements goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.