Resource Center

WooCommerce Wordpress Plugin

WooCommerce

Popular for creating e-commerce stores on WordPress.

Integrating Your Pepper Pay Gateway (FluidPay) Account with WooCommerce

Note: Pepper Pay Gateway is a white-labeled instance of FluidPay. Therefore, the integration plugin in WooCommerce will be listed as the "FluidPay Plugin."

Step 1: Confirm Compatibility and Prepare for Integration

  1. Verify Compatibility: Ensure your WordPress and WooCommerce versions are compatible with the Pepper Pay (FluidPay) plugin. This plugin generally supports WordPress 6.2 and WooCommerce 7.5.1 (Pepper Pay Documentation).
  2. Gather Admin Access:
    • Pepper Pay Gateway Login: Log into your Pepper Pay Gateway Login account with administrative privileges.
    • WordPress Admin Login: To log into your WordPress WooCommerce instance, go to https://yourstoreurl.com/wp-admin (replace yourstoreurl.com with your actual store domain), and enter your WordPress administrator credentials.

Step 2: Download and Install the Pepper Pay (FluidPay) Plugin

  1. Download the Plugin: Access the latest version of the WooCommerce plugin from the Pepper Pay integration page (Pepper Pay Plugin Download).
  2. Install the Plugin:
    • Log in to your WordPress admin dashboard.
    • Navigate to Plugins > Add New.
    • Click on Upload Plugin.
    • Choose the downloaded plugin file (woo-gw-x.x.x.zip) and click Install Now.
    • After installation, click Activate to enable the plugin.

Step 3: Configure Pepper Pay Gateway API Settings in WooCommerce

  1. Access Payment Settings:
    • In the WordPress admin dashboard, go to WooCommerce > Settings.
    • Click on the Payments tab.
  2. Configure Payment Methods:
    • Locate Payment Gateway - Credit Card and Payment Gateway - eCheck.
    • Click Set up or Manage to configure:
      • Enable Payment Method: Set this to "Yes" to activate Pepper Pay at checkout.
      • Title: Enter a customer-facing name, such as "Credit Card via Pepper Pay."
      • Description: Provide a brief description of the payment method.
      • Transaction Type: Choose between 'Sale (Authorize and Capture)' or 'Authorize Only'.
      • Enable Saving of Payment Methods: Allow customers to save their payment details for future purchases.

Step 4: Retrieve and Enter Pepper Pay API Credentials

  1. Log into Pepper Pay Gateway: Access your Pepper Pay Gateway account to retrieve API credentials.
  2. Access API Key:
    • Navigate to Settings > API Keys in Pepper Pay.
    • Copy your API key for integration.
  3. Enter API Key in WooCommerce:
    • In WooCommerce's plugin settings, paste the API key into the designated field.
    • Set the Base URL to https://app.pepperpay.com for live transactions or https://sandbox.pepperpay.com for testing.

For full API integration details, refer to the Pepper Pay API Documentation.

Step 5: Configure Payment Options and Card Types

  1. Select Card Types and Payment Action:
    • Choose which cards you accept (e.g., Visa, MasterCard).
    • Define Payment Action: Select 'Authorize Only' for delayed capture or 'Authorize and Capture' for immediate fund capture.
  2. Enable Secure Storage for Recurring Payments: Use the Customer Vault to securely store customer data, supporting PCI compliance for recurring billing.

Step 6: Customize Front-End Display and Messaging

  1. Adjust Checkout Display Settings: Customize the title and description at checkout to match your brand's presentation.
  2. Optional Security Message: Include a brief note on PCI compliance if desired, to reassure customers about secure payment handling.

Step 7: Test the Integration in Sandbox Mode

  1. Enable Sandbox Mode: Set the environment to 'Sandbox' in the plugin settings to verify transactions.
  2. Run Test Transactions:
    • Confirm successful processing through Pepper Pay.
    • Ensure order statuses update correctly in WooCommerce and that receipts are sent as expected to both the store and the customer.

Step 8: Enable Production Mode for Live Transactions

  1. Switch to Production Mode: After successful testing, set the environment to 'Production' to start live processing.
  2. Double-Check Settings: Ensure the API key and payment options are correctly configured for live transactions.

Step 9: Monitor and Reconcile Transactions

  1. Regularly Review Orders: Monitor that payments through Pepper Pay Gateway are processed accurately.
  2. Verify Logs and Records: Periodically review transaction logs in both systems to ensure consistency and accuracy.

Need Assistance?

For additional support, please contact:

  • Pepper Pay Support: support@pepperpay.com
  • WooCommerce Support: WooCommerce Support Center

This guide provides a secure, PCI-compliant integration for Pepper Pay Gateway within WooCommerce, ensuring smooth setup and optimal transaction handling.