Freedom Pay
  1. WordPress
Freedom Pay
  • Overview
  • Gateway API
    • Overview
    • Sync API
      • Overview
      • Purchase
        • Overview
        • Create payment
        • Any amount
        • Card
        • 3DSecure
        • Cancel
        • Clearing
        • Refund
        • Status
      • Payout
        • Overview
        • Card
        • IBAN
        • Balance
        • Status
      • Transfer
        • Overview
        • Card
        • 3DSecure
        • Rates
        • Status
      • Card
        • Overview
        • Add
        • 3DSecure
        • List
        • Remove
        • Status
      • Token
        • Overview
        • Token Pay
        • Apple Pay
        • Google Pay
        • Token Payout
        • Status
    • Async API
      • Overview
      • create
        • create payment
        • create payment recurrent
      • read
        • read payment
        • read request
      • edit
        • edit payment.refund
        • edit payment.reverse
        • edit payment.clearing
      • delete
  • Merchant API
    • Overview
    • Purchase
      • Overview
      • Checkout
      • Card token
        • Overview
        • Tokenize card
        • Delete token
        • Card token list
        • Create payment (with CVC)
        • Confirm payment (with CVC)
        • Create payment
        • Confirm payment
      • Create payment
      • Any amount
      • Cancel payment
      • Clearing
      • Refund payment
      • Status
    • Payout
      • Overview
      • Card token
        • Tokenize card
        • Delete token
        • Card token list
        • Create payment
      • Create payment
      • IBAN
      • Balance status
      • Status by order_id
      • Status by Payment ID
      • Status
    • Mobile balance
      • Overview
      • Init
      • Pay
      • Approve
      • Resend code
      • Status
    • Invoice
      • Overview
      • Init
      • Info
      • Pay
      • Status
    • SDK
      • JS SDK
      • Google Pay
      • Freedom QR
        • Reader SDK (Android)
        • Provider SDK (Android)
      • Payment SDK
        • iOS
        • Android
    • CMS
      • Overview
      • Get Merchant ID and key
      • WordPress
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
        • Update
      • Tilda
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
      • InSales
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
      • Ecwid
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
      • Bitrix
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
      • PrestaShop
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
      • OpenCart
        • Overview
        • Installation
        • Configuration
        • Test
        • Live payments
    • Redirect back
      POST
    • Result notify
      POST
    • Payout notify
      POST
    • Check request
      POST
  • Card API
    • Overview
    • Payment Cards
      • Overview
      • Dictionaries
      • Bulk issue
      • Issue card
      • Issue plastic card
      • Activate card
      • Block card
      • Unblock card
      • Set PIN
      • Reset PIN counter
      • Close card
      • Update client
      • Card info
      • Balance
      • Secret data
      • Secret data (version 2)
      • Statement
      • Statement extended
      • Create client
      • Edit client
      • Сards' list
      • Request' status
      • Create transaction
      • Clearing transaction
      • Refund transaction
      • Transaction request' status
      • Transaction info
    • Gift Cards
      • Overview
      • List
      • Issue
      • Confirm
      • Resend
      • Resend code
      • Status
  • Partner API
    • Rates
      • Overview
      • Rates
    • Products
      • Overview
      • Dictionaries
      • Add client with product
      • Request status
    • E-Money
      • Overview
      • Add
      • Owner identification
      • Info
      • Close
      • Block
      • Balance
      • Statement
      • Request Status
    • Freedom ID
      • Overview
      • Design
      • iOS SDK
      • Android SDK
      • OAuth2
        • Authorization link
        • Token exchange
        • Token refresh
        • User info
        • Request profile
        • Get profile status
        • Create user
        • Update user
      • OIDC
        • Authorization endpoint
        • Token exchange
        • Userinfo
      • Error codes
      • Examples
        • Keycloak
    • Transfer
      • Overview
      • Get token
      • Refresh token
      • Get agents
      • Fees
      • Create person
      • Create business
      • Create transfer
      • Print application
      • Confirm
      • Search
      • Payout
      • Payout confirm
      • Cancel
      • Get person info
      • Get business info
      • Status
      • Info
    • Device ID
      • Android SDK
      • iOS SDK
  1. WordPress

Overview

WordPress / WooCommerce#

 WooCommerce is a popular plugin for WordPress that turns a website on this platform into a full-fledged online store.
 FreedomPay develops and maintains a payment gateway plugin for WooCommerce / WordPress. The documentation is written considering the 1.9.14 version of the plugin.
 The plugin is available in the WordPress plugin directory: FreedomPay Payment Gateway.

Getting started#

Further instructions for using the plugin assume that you are already a FreedomPay client, and you can request the data necessary for setup from the manager or obtain it using your personal account.
For the payment system to work correctly, the following steps should be taken:
Plugin installation - directly adding a plugin to a website using the plugin directory.
Plugin configuration - setting up key data required for payment such as Merchant ID and Merchant Key in the FreedomPay plugin.
Checking the plugin's functionality - test payments required to check the functionality of the integration.
 After completing all the above steps and fully checking the functionality of the integration, you can start using the plugin.
 It is also worth paying attention to the mandatory plugin update, carried out both for payment security purposes and to support newer versions of WordPress / WooCommerce.

What to do if there is a problem with the plugin?#

If you have questions about the plugin, or you have noticed an error in its operation, there are several options for solving the problem:
If you are already a FreedomPay client, you can contact a manager who will personally consult you.
If you are not a FreedomPay client yet, you can write to the support email: support@freedompay.kz.
 When contacting a manager or by email, it is imperative that you describe in as much detail the issue you are having and provide the basic data of your WordPress site.
To obtain them, follow these steps:
Open your website Dashboard:
WordPress_WC_Dashboard.png
Select the “Tools” item on the left panel, select the “Site Health” sub-item:
WordPress_WC_Tools2SiteHealth.png
Select the “Information” tab:
WordPress_WC_SiteHealth2Info.png
Click on the “Copy site info to clipboard” button:
WordPress_WC_CopySiteInfo.png
Paste the copied text either into a text file (for example, using Notepad, Microsoft Word or any other text editor), or directly into the letter if you are contacting support@freedompay.kz, and send this data along with the request.
Please remember, this information is critical to ensure that your issue is addressed as quickly as possible!
Previous
Get Merchant ID and key
Next
Installation