WooCommerce

You can integrate UPayments Payment Gateway with your WooCommerce Store to accept payments from customers.
The UPayments Plugin enables merchants to accept payments via KNET, Cards, Samsung Pay, Apple Pay, and Google Pay.

Prerequisites

  • UPayments account
  • WordPress requires at least version 4.0
  • WooCommerce requires at least version 2.4
  • PHP requires at least: 5.5

Installation

1- Download Plugin

Download the WooCommerce plugin (zip file) from our GitHub repository.

2- Uploading to WordPress Dashboard

  1. Navigate to the 'Add New' in the plugins dashboard.
  2. Navigate to the 'Upload' area.
  3. Select the plugin zip file from your computer.
  4. Click 'Install Now'
  5. Activate the plugin in the Plugin dashboard.
  6. Enable auto-updates to get the latest plugin updates seamlessly.

OR Using FTP

  1. Download the plugin zip file.
  2. Extract the zip file to your computer.
  3. Upload the directory to the '/wp-content/plugins/' directory.
  4. Activate the plugin in the Plugin dashboard.
  5. Enable auto-updates to get the latest plugin updates seamlessly.

3- Plugin Configuration

  • Navigate to Settings under WooCommerce
  • Click on "Payments" under Settings, then click the "Manage" button.
  • "Active" checkbox: Activate the payment method by enabling it (if inactive)
  • Description: Fill with the instructions that the customer will see on checkout (Optional)
  • API Key: Copy the API keys from the UPayments Web Dashboard under Settings > Payment Gateway > API Keys
  • Debug: Enable/disable debug mode, which logs the requests and responses of UPayments to the debug.log file located in the wp-content/plugins/UPayments/ directory.
  • Test Mode: Enable test mode to be able to test the plugin on sandbox environment.
  • Show paid orders as "Completed"?: If enabled, all paid orders will be marked as completed.
  • Use New Design: If enabled, the plugin's modern design will be displayed; else if disabled classic design will be displayed
    • Enable Save Card: If enabled, Allow customers to save card details (Tokenization) - this feature allowed only in the modern design.
  • Enable Multimerchant: If enabled, Handle Merchant Account & Charges
    • Multimerchant Account: Manage IBAN and charges for Main-Merchant.
  • Click "Save Changes"