Event Expresso Plugin
Suitable for event ticketing with integrated payment capabilities.
Integrating Your Pepper Pay Gateway (FluidPay) Account with Event Espresso
Note: Pepper Pay Gateway is a white-labeled instance of FluidPay. Therefore, the integration within Event Espresso will be listed as the "FluidPay Plugin."
Step 1: Confirm Compatibility and Prepare for Integration
- Verify Compatibility: Ensure your WordPress installation and Event Espresso version are compatible with the Pepper Pay (FluidPay) plugin. Refer to the Event Espresso Documentation for compatibility details.
- Gather Admin Access:
Pepper Pay Gateway Login: Log into your Pepper Pay Gateway account with administrative privileges.
WordPress Admin Login: Access your WordPress admin dashboard by navigating to https://yourstoreurl.com/wp-admin (replace yourstoreurl.com with your actual domain) and entering your administrator credentials.
Step 2: Download and Install the Pepper Pay (FluidPay) Plugin
- Download the Plugin: Obtain the latest version of the Event Espresso payment gateway plugin from the Pepper Pay integration page.
- Install the Plugin:
- Log in to your WordPress admin dashboard.
- Navigate to Plugins > Add New.
- Click on Upload Plugin.
- Choose the downloaded plugin file (event-espresso-fluidpay.zip) and click Install Now.
- After installation, click Activate to enable the plugin.
Step 3: Configure Pepper Pay Gateway API Settings in Event Espresso
- Access Payment Methods:
- In the WordPress admin dashboard, go to Event Espresso > Payment Methods.
- Configure the FluidPay Payment Method:
- Locate FluidPay in the list of payment methods.
- Click on FluidPay to configure:
- Activate Payment Method: Click the Activate button to enable 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 Event Espresso:
- In Event Espresso's FluidPay payment method 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 payment method settings to verify transactions.
- Run Test Transactions:
- Confirm successful processing through Pepper Pay.
- Ensure order statuses update correctly in Event Espresso and that receipts are sent as expected to both the event organizer and the attendee.
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 Registrations: 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
- Event Espresso Support: Event Espresso Support Center
This guide provides a secure, PCI-compliant integration for Pepper Pay Gateway within Event Espresso, ensuring smooth setup and optimal transaction handling.