Title: CityPay Paylink WooCommerce
Author: citypay
Published: <strong>Декабрь 18, 2017-ж.</strong>
Last modified: Май 26, 2026-ж.

---

Плагиндерди издөө

![](https://ps.w.org/citypay-payments/assets/icon-256x256.png?rev=2258898)

# CityPay Paylink WooCommerce

 Автору [citypay](https://profiles.wordpress.org/citypay/)

[Жүктөө](https://downloads.wordpress.org/plugin/citypay-payments.2.1.11.zip)

 * [Кенен маалымат](https://ky.wordpress.org/plugins/citypay-payments/#description)
 * [Сын-пикирлер](https://ky.wordpress.org/plugins/citypay-payments/#reviews)
 *  [Орнотуу](https://ky.wordpress.org/plugins/citypay-payments/#installation)
 * [Development](https://ky.wordpress.org/plugins/citypay-payments/#developers)

 [Колдоо](https://wordpress.org/support/plugin/citypay-payments/)

## Сүрөттөө

The WooCommerce plugin works by creating a token and redirecting to the
 Paylink
form for cardholders to enter their card details directly into the CityPay secure
web application. Once a payment has been completed it will attempt to connect via
a webhook or postback to your website.

The plugin also supports WooCommerce Subscriptions, including synchronized-renewal

products and WooCommerce native grace-period flows.

## Орнотуу

#### Minimum requirements

 * PHP version 5.2.4 or greater (Tested up to: 8.2.4)
 * MySQL version 5.0 or greater
 * WordPress 4.0 or greater (Tested up to: 6.9.1)
 * WooCommerce 3 or greater (Tested up to: 10.0.2)

#### Automatic installation

To perform an automatic installation of the CityPay Paylink WooCommerce plugin,

login to your WordPress dashboard, select the Plugins menu and click Add New.

In the search field, type “CityPay” and click Search Plugins. Once you have
 found
our payment gateway plugin, it may be installed by clicking Install Now.

#### Manual installation

The perform a manual installation of the CityPay Paylink WooCommerce plugin,
 login
to your WordPress dashboard, select the Plugins menu and click Add New.

Then select Upload Plugin, browse to the location of the ZIP file containing
 the
plugin (typically named _citypay-paylink-woocommerce.zip_) and then click Install
Now.

#### Post installation: the plugin settings form

Once the plugin has been installed, you may need to activate it by selecting
 the
Plugins menu, clicking Installed Plugins and then activating the plugin with the
name “CityPay WooCommerce Plugin” by clicking on the link labeled Activate.

You will need to edit WooCommerce checkout settings by navigating to the
 WooCommerce
administration panel, selecting WooCommerce, Settings and then the checkout tab.
If installed correctly, you should see CityPay as a link under the Checkout Options.

The merchant account, the licence key, the transaction currency and other
 information
relating to the processing of transactions through the CityPay Paylink hosted form
payment gateway may be configured by selecting the plugin configuration form which
is accessed indirectly through the WooCommerce settings page upon selecting the 
Checkout tab, and clicking on the link labeled CityPay which appears in the list
of available payment methods.

You can include the WooCommerce order identifier in the description sent
 to CityPay
for the purpose of including a customer-friendly reference in the email sent to 
the customer. This is achieved by specifying {order_id} as part of the descriptive
text appearing in the text box labeled Transaction Description.

After the settings for the plugin have been configured, they must be saved
 by clicking
on the button labeled Save Changes before they take effect.

#### Developer Postback Testing

The Paylink service cannot send a postback/webhook to your localhost test server

to update the order status. Therefore token requests fail to be created when a localhost
or local network address is detected in the postback URL. To work around this, we
recommend using [https://ngrok.com](https://ngrok.com) to create a secure tunnel
to your localhost server. As your WordPress installation may be on localhost, the
CityPay settings page allows the addition of a **Postback Site Address (URL)** which
you can customise with your ngrok address i.e. https://12345678abc.ngrok.io. The
value should be the host and protocol part of the URL.

#### Processing test transactions

To test the operation of an e-commerce solution based on WooCommerce in
 combination
with the CityPay Paylink WooCommerce plugin without processing transactions that
will be settled by the upstream acquirer, the check box labeled Test Mode appearing
on the plugin settings form should be ticked.

#### Processing live transactions

To process live transactions for settlement by the upstream acquirer, the
 checkbox
labeled Test Mode referenced in the paragraph above must be unticked.

#### Enabling logging

The interaction between WordPress, WooCommerce and the CityPay Paylink
 hosted payment
form service may be monitored by ticking the check box labeled Debug Log appearing
on the plugin settings form.

Log payment events appearing in the resultant log file will help to trace
 any difficulties
you may experience accepting payments using the CityPay Paylink service.

The location of the log file is provided on the plugin settings form.

## Сын-пикирлер

There are no reviews for this plugin.

## Contributors & Developers

“CityPay Paylink WooCommerce” is open source software. The following people have
contributed to this plugin.

Мүчөлөрү

 *   [ citypay ](https://profiles.wordpress.org/citypay/)

[Translate “CityPay Paylink WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/citypay-payments)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/citypay-payments/),
check out the [SVN repository](https://plugins.svn.wordpress.org/citypay-payments/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/citypay-payments/)
by [RSS](https://plugins.trac.wordpress.org/log/citypay-payments/?limit=100&mode=stop_on_copy&format=rss).

## Өзгөртүүлөр

#### 2.1.11

 * Improved WooCommerce checkout compatibility.
 * Improved subscription payment handling.
 * Added internal fixes and logging improvements.

#### 2.1.10

 * Fixed duplicate action being added for the postback handler.
 * Updated subscription documentation to include synchronized-renewal support and
   the CityPay cutoff-day setup for monthly subscriptions.

#### 2.1.9

 * Add payment functionality for CityPay to Block Editor. Add Test button to WooCommerce
   Payments CityPay tab to check all settings required for the plugin to connect
   and work with CityPay, it also checks that a valid connection can be made to 
   the CityPay servers. Added metabox to the order screen providing details about
   the CityPay payment. Added extra columns to the Orders list page in relation 
   to the payment.

#### 2.1.6

 * Changed logo.

#### 2.1.5

 * Updated “tested up to” for WordPress and WooCommerce.

#### 2.1.4

 * Updated “tested up to” for WordPress and WooCommerce.

#### 2.1.3

 * Removed lockParams cardholder.
 * Fixed City not showing in Paylink form.

#### 2.1.2

 * Updated “tested up to” for WordPress and WooCommerce.

#### 2.1.1

 * Fixed alternatives payments being added when there is a subscription payment.

#### 2.1.0

 * Updated tested up to for WordPress.

#### 2.0.9

 * Fixed CityPay API URL when processing subscriptions.

#### 2.0.8

 * Added Transaction Identifier Prefix.

#### 2.0.7

 * Updated tested up to for WordPress.

#### 2.0.6

 * Updated readme files.

#### 2.0.5

 * Fixed decimal amount in renewals.

#### 2.0.4

 * Fixed bug when doing an account retrieval to process renewals.

#### 2.0.3

 * Fixed bug when plugin tries to embed wp-admin/includes/plugin.php file.

#### 2.0.2

 * Integrated WooCommerce Subscriptions.

#### 2.0.1

 * Fixed issue where cancelled transactions could result in marking an order as 
   complete.
 * Fixed issue where retrying cancelled transactions results in order notes being
   missed

#### 2.0.0

 * Refactored library to be fully 3.0 compatible and remove support for 2.X of WooCommerce.
 * Addition of postback URL testing for use with Ngrok or similar
 * Refactoring of method of payment to ensure linkage to the Paylink form is seamless
 * Prevented multiple postback calls from reverting the status of an approved authorisation
 * addition of further notes to the order screen

#### 1.1.0

 * Refactored library to remove curl and redundant code

#### 1.0.7

 * Refer postback messages to the http / https server used by WordPress
    preventing
   problems testing.

#### 1.0.6

#### 1.0.5

#### 1.0.4

#### 1.0.3

#### 1.0.2

 * Introduces improved error reporting for SSL connectivity issues.

#### 1.0.1

 * Support for WooCommerce versions 2.3 and above.

#### 1.0.0

 * Initial version.

## Мета

 *  Нуска **2.1.11**
 *  Акыркы жаңыртуу **2 жума мурун**
 *  Активдүү орнотуулар **30+**
 *  WordPress нускасы ** 4.0 же андан жогору **
 *  Tested up to **6.9.4**
 *  Тил
 * [English (US)](https://wordpress.org/plugins/citypay-payments/)
 * Тег:
 * [e-commerce](https://ky.wordpress.org/plugins/tags/e-commerce/)[ecommerce](https://ky.wordpress.org/plugins/tags/ecommerce/)
   [payment gateway](https://ky.wordpress.org/plugins/tags/payment-gateway/)[woocommerce](https://ky.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://ky.wordpress.org/plugins/citypay-payments/advanced/)

## Рейтинг

Азырынча эч кандай сын-пикир жок.

[Your review](https://wordpress.org/support/plugin/citypay-payments/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/citypay-payments/reviews/)

## Мүчөлөрү

 *   [ citypay ](https://profiles.wordpress.org/citypay/)

## Колдоо

Комментарийлер барбы? Жардам керекпи?

 [Колдоо форумун көрүү](https://wordpress.org/support/plugin/citypay-payments/)