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
- 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).
- 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
- Download the Plugin: Access the latest version of the WooCommerce plugin from the Pepper Pay integration page (Pepper Pay Plugin Download).
- 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
- Access Payment Settings:
- In the WordPress admin dashboard, go to WooCommerce > Settings.
- Click on the Payments tab.
- 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
- Log into Pepper Pay Gateway: Access your Pepper Pay Gateway account to retrieve API credentials.
- Access API Key:
- Navigate to Settings > API Keys in Pepper Pay.
- Copy your API key for integration.
- 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
- 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.
- 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
- Adjust Checkout Display Settings: Customize the title and description at checkout to match your brand's presentation.
- 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
- Enable Sandbox Mode: Set the environment to 'Sandbox' in the plugin settings to verify transactions.
- 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.
- Confirm successful processing through Pepper Pay.
Step 8: Enable Production Mode for Live Transactions
- Switch to Production Mode: After successful testing, set the environment to 'Production' to start live processing.
- Double-Check Settings: Ensure the API key and payment options are correctly configured for live transactions.
Step 9: Monitor and Reconcile Transactions
- Regularly Review Orders: Monitor that payments through Pepper Pay Gateway are processed accurately.
- 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.