Plugin info

Total downloads: 75
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 12/2/2025 (28 days ago)
Added to WordPress: 11/11/2025 (0 years old)
Minimum WordPress version: 4.7
Tested up to WordPress version: 6.9
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 28 days ago

68/100

Is EasyPayment Payment Gateway for Stripe for WooCommerce abandoned?

Likely maintained (last update 28 days ago).

Compatibility

Requires WordPress: 4.7
Tested up to: 6.9
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Tip My Work – HostJane Payments
Rating 5.0/5 (1 reviews)Active installs 0
Paystack WooCommerce Payment Gateway
Rating 4.5/5 (24 reviews)Active installs 30,000
Visa Acceptance Solutions
Rating 0.0/5 (0 reviews)Active installs 6,000
Payment Forms for Paystack
Rating 3.8/5 (9 reviews)Active installs 3,000
Frisbii Pay
Rating 3.4/5 (7 reviews)Active installs 1,000
Paystack Gateway for Paid Membership Pro
Rating 4.5/5 (4 reviews)Active installs 800

Description

EasyPayment Payment Gateway for Stripe for WooCommerce adds a secure, modern credit/debit card field to your checkout. It supports Strong Customer Authentication (SCA), lets you authorize now and capture later, allows customers to save cards for next time, and automatically sets up the Stripe webhook for order updates.

Highlights

  • Clean, secure card checkout
  • Authorize now & capture later, or capture immediately
  • Saved cards (tokenization) for returning customers
  • Refunds from the WooCommerce order screen
  • Automatic webhook creation & signing secret storage
  • SCA-ready (3D Secure when required)
  • Optional debug logging for troubleshooting

Supported Card Types

  • Visa
  • MasterCard
  • American Express
  • Discover
  • JCB
  • Diners Club

External Services

This plugin integrates with Stripe and uses the following external URLs:

  • https://js.stripe.com/v3/
    Loads Stripe.js on checkout / payment screens when the gateway is active.

  • https://dashboard.stripe.com/
    Link to the Stripe Dashboard.

  • https://dashboard.stripe.com/apikeys
    Link to the Live API keys page.

  • https://dashboard.stripe.com/test/apikeys
    Link to the Test API keys page.

  • https://dashboard.stripe.com/payments/%s
    Deep link to a specific payment in Live mode. The “%s” placeholder is replaced at runtime with the Payment/PaymentIntent ID.

  • https://dashboard.stripe.com/test/payments/%s
    Deep link to a specific payment in Test mode. The “%s” placeholder is replaced at runtime with the Payment/PaymentIntent ID.

Notes:
– External resources are only requested when relevant screens are loaded (e.g., checkout, order admin, or plugin settings).
– The plugin itself does not send analytics; requests go directly to Stripe’s domains as part of payment processing or dashboard linking.

Stripe Terms of Service: https://stripe.com/legal
Stripe Privacy Policy: https://stripe.com/privacy

Privacy

When you take a payment, order details and payment tokens are sent to Stripe for processing. Saved cards store Stripe customer and payment method references in WooCommerce—never full card numbers. See Stripe’s privacy policy for how Stripe handles data.

Installation

  1. Upload and activate the plugin.
  2. Go to WooCommerce Settings Payments Stripe (EPSPGW).
  3. Enter your Test and Live Stripe keys (Publishable & Secret).
  4. Choose Environment (Sandbox or Production) and Charge Type (Authorize Only or Capture Immediately).
  5. Save changes. The webhook is set up automatically.

Frequently Asked Questions

Will customers leave my site to pay?

No. Payments happen inline on your checkout page using Stripe’s secure card fields.

Can I authorize payment and capture later?

Yes. Set Charge Type to Authorize Only. You can capture later from your Stripe Dashboard.

Can customers save their card details?

Yes. Logged-in customers can securely save a card for faster checkout next time.

My webhook isn’t appearing in the Stripe Dashboard. What should I check?

Make sure you’ve:
– Entered the correct Secret Key for the selected environment.
– Saved the gateway settings after entering your keys.
– Enabled HTTPS on your site.
If it still doesn’t show, enable Debug Log and check WooCommerce Status Logs (source epspgw) for details.

Where can I view logs?

Go to WooCommerce Status Logs and pick a file with the source epspgw (and epspgw-actions for AJAX flows) if debug logging is enabled.

Review feed

No reviews available

Screenshots

  1. Card fields at checkout

    Card fields at checkout

  2. Gateway settings screen

    Gateway settings screen

  3. Saved cards in the customer account area

    Saved cards in the customer account area

Changelog

1.0.3

  • Added – Settings link and automatic redirect to the gateway settings after plugin activation.

1.0.0

  • Initial stable release: Stripe Elements card payments, authorize/capture, saved cards, refunds, automatic webhook management, and logging.