WordPress Plugin Integration
Learn how to integrate our payment gateway with your WordPress website using our dedicated plugin.
Step 1: Download the Plugin
Download the YallaPay WooCommerce plugin from the following link:
Step 2: Install the Plugin
To install the plugin in your WordPress site:
- Log in to your WordPress admin dashboard
- Navigate to Plugins > Add New
- Click on the "Upload Plugin" button at the top of the page
- Click "Choose File" and select the downloaded zip file
- Click "Install Now"
- After installation is complete, click "Activate Plugin"
Step 3: Configure the Plugin
After activating the plugin, you need to configure it with your YallaPay credentials:
- Go to WooCommerce > Settings
- Click on the "Payments" tab
- Find "YallaPay" in the list of payment methods and ensure it is enabled
- Click the "Manage" button next to YallaPay
Step 4: Enter Your YallaPay Credentials
On the YallaPay settings page, you will need to fill in the following information:
- Enable/Disable: Check this to enable YallaPay Payment
- Title: The payment method title that customers will see during checkout
- Store ID: Enter your YallaPay Store ID
- Secret Key: Enter your YallaPay Secret Key
- Webhook Secret: Enter your YallaPay Webhook Secret
- Return URL: The URL where customers will be redirected after payment
- Webhook URL: Copy this URL to your YallaPay dashboard for payment notifications
After filling in all the required information, click "Save changes" at the bottom of the page.
Important Note
Compatibility: The YallaPay plugin only supports the classic WooCommerce checkout page. It is not compatible with custom checkout solutions or block-based checkout pages.
Testing Your Integration
After setting up the plugin, we recommend making a test purchase to ensure everything is working correctly:
- Add a product to your cart
- Proceed to checkout
- Select YallaPay as your payment method
- Complete the checkout process
If you encounter any issues, please double-check your configuration settings and ensure all credentials are entered correctly.