📃
Developer Docs
  • Overview
  • Integration Options
  • Webhooks
    • Build a webhook endpoint
    • Check signature
  • Getting Started
    • 1. Creating User Accounts
    • 2. User Account Types & Permissions
    • 3. Generate Access Tokens
    • 4. Choose Integration Options
    • 5. Securing Embedded UIs
      • 5a. Securing Embedded UIs Using HMAC (deprecated)
    • 6. Loading the frontend library
      • 6a. Preloading PayEngine Web-Component in SPA
    • 7. Custom styling the Web-Components
    • 8. Handling Callbacks from Web-Components
    • 9. Available Web-Components
    • 10. Available Webhooks
  • Merchant Onboarding
    • Overview
    • Integration Options
    • Onboarding/Payments Application Workflow
    • Embedded Onboarding UI
    • Merchant onboarding APIs
    • Partner's Onboarding UI
    • Merchant Lifecycle
    • Onboarding to Partner Relationships
  • Processing Payments
    • Introduction
      • Transaction Flow and Status
    • SecureFields JS
      • SecureFields Bank Account
      • Using tokens
    • Credit Card Form
    • Connect with Plaid
    • Connect Mailgun
    • 3D Secure
    • Payments API
    • Searching Transactions
    • Registering a cloud connected device
    • Apple Pay
      • Apple Pay in your native app
    • Google Payâ„¢
    • Level 2 and Level 3 Data
    • Fraud Prevention
    • Reporting
    • PCI Compliance
    • Address Verification Service (AVS) Check
    • Hosted Payments
    • Tap to Pay
  • Card Account Updater
  • ORCHESTRATION SYSTEM
    • Orchestration Overview
    • Onboarding Orchestration
    • Transactions Orchestration
    • Omnicommerce Orchestration
    • Merchant Servicing
    • Universal Reporting
  • TOKENIZATION
    • Automatic Network Tokenization
    • Token Migration Process
  • DISPUTE MANAGEMENT
    • Retrieval Requests & Chargebacks
  • Certification
    • Partner Certification
  • Data Sharing
    • Secure Data Sharing with PayEngine
  • eCommerce Integration
    • PayEngine Payment Gateway for WooCommerce
Powered by GitBook
On this page
  • WooCommerce
  • PayEngine WooCommerce Plugin
  • How to Use the Plugin
  • Key Features of the plugin
  • Installation & Setup
  • Processing Payments
  • Refunds & Transaction Management
  1. eCommerce Integration

PayEngine Payment Gateway for WooCommerce

PreviousSecure Data Sharing with PayEngine

Last updated 2 months ago

This guide provides an overview of PayEngine Gateway plugin for WooCommerce, and step-by-step instructions on how to install, configure, and use our plugin for seamless payment processing.

WooCommerce

WooCommerce is a powerful and customizable open-source eCommerce plugin for WordPress. It enables businesses to create online stores, manage products, process orders, and accept payments through various payment gateways.

PayEngine WooCommerce Plugin

The PayEngine WooCommerce Payment Gateway plugin enables merchants to securely process payments through PayEngine, providing a seamless and reliable checkout experience for WooCommerce-powered eCommerce stores. Supporting multiple payment methods, including credit/debit cards and digital wallets - Apple Pay and Google Pay, our plugin ensures flexibility and convenience for both merchants and customers

You can download the plugin using this .

How to Use the Plugin

If you have built a WooCommerce store, integrating PayEngine is simple and efficient. Install the plugin from the WordPress plugin directory, configure your PayEngine API credentials, and enable the payment gateway within WooCommerce settings. Once activated, customers will see PayEngine as a payment option during checkout. Transactions will be processed securely, and you can manage payments directly from your WooCommerce dashboard.

Key Features of the plugin

  • Secure Payment Processing: Transactions are processed securely through PayEngine.

  • Seamless Checkout Experience: Customers stay on the website without redirections.

  • Multiple Payment Methods: Support for credit/debit cards and digital wallets.

  • Easy Integration: Simple installation and configuration within WooCommerce.

  • Real-Time Transaction Reporting: View and manage transactions directly from the WooCommerce dashboard.

Installation & Setup

Prerequisites

Before installing the plugin, ensure that:

  • You have an active WooCommerce store running on WordPress.

  • You have an active PayEngine merchant account.

Step 1: Install the Plugin

  1. Log in to your WordPress Admin Dashboard.

  2. Navigate to Plugins > Add New.

  3. Search for "PayEngine Payment Gateway".

  4. Click Install Now, then Activate.

Step 2: Configure PayEngine Payment Gateway

  1. Go to WooCommerce > Settings > Payments.

  2. Configure the following settings:

    • Enable/Disable: Enable the payment gateway.

    • Title & Description: Customize how the payment option appears at checkout.

    • Merchant API Key & Secret: Enter your PayEngine API credentials.

    • Transaction Mode: Select "Test" for sandbox mode

  3. Click Save Changes.

Processing Payments

Once configured, PayEngine will be available as a payment option during checkout. Customers can select their preferred payment method and complete transactions securely.

Refunds & Transaction Management

  • Refunds can be processed directly from WooCommerce > Orders.

  • Navigate to an order, click Refund via PayEngine Gateway, and confirm the refund amount.

Locate PayEngine Gateway and click Manage.

3DS: Check the 3DS box if 3DS needs to be enabled for the transactions

link