Freedom Pay
  1. InSales
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. InSales

Configuration

Getting started#

Please, pay attention!
The plugin configuration should only be performed after correct installation.
To successfully configure the plugin, you need to take some steps:
Go to your site Dashboard:
InSales_Dashboard.png
Select the “Extensions” item, in the window that opens, click on the “PayBox” link.
InSales_InstalledPaybox.png
In the module settings, set the values of the client identifier (Merchant ID) and the secret key for receiving (Secret key). If you do not know how to obtain this data, use the instructions. You should also set the remaining settings. Their description follows.
InSales_Settings.png
1.
Client ID (Merchant ID)
Must be installed for the plugin to work.
Allows you to set the store ID in the payment gateway. To get it, use the instructions.
Default - no text
2.
Secret key
Must be installed for the plugin to work.
Allows you to set the store key that will be used to sign all incoming transactions in the payment gateway. To get it, use the instructions.
Default - no text
3.
Payment system language
Allows you to set the language with which the store will work, the payment page will also be displayed with it. Available languages:
Russian
English
German
Kazakh
Kyrgyz
Uzbek
Default - Russian
4.
API URL for payment initialization
Must be installed for the plugin to work.
Allows you to set the payment gateway address. Select the address that matches the country in which your store is legally located:
api.freedompay.kz - Kazakhstan.
api.freedompay.kg - KyrKyrgyzstan.
api.freedompay.uz - Uzbekistan.
Default - api.freedompay.kz
5.
Order status after successful payment
Allows you to set what status the order will receive in the InSales order list after successful payment. You can read more about statuses here.
Default - New
6.
Order status when payment failed
Allows you to set what status the order will receive in the InSales order list after an unsuccessful payment. You can read more about statuses here.
Default - New
7.
OFD
Allows you to set whether it is necessary to generate fiscal documents (receipts) upon payment.
Default - disabled
8.
Include delivery into receipt
Allows you to set whether it is necessary to add the cost of delivery to fiscal documents (receipts) upon payment.
Default - disabled
9.
VAT
Allows you to set the VAT amount used when generating fiscal documents. Available options:
Without VAT
0%
12%
12/112
18%
18/118
10%
10/110
20%
20/120
15%
Default - Without VAT
10.
Test mode
📌
Deprecated - will be removed from the interface in future versions.
Allows you to set whether the payment gateway works for test payments or real ones. When changing this parameter, be sure to contact the FreedomPay manager, since switching the store to “test” mode or “live payments” mode must be done both on the plugin side and on the FreedomPay server side.
By default - disabled
When you have finished configuring the integration, you must click the “Save” button. Make sure that the data has been saved.
Next step
integration testing
Previous
Installation
Next
Test