Title: Merge PDF with Cross Service Solutions integration
Author: XSS Cross Service Solutions
Published: <strong>21.01.2025</strong>
Last modified: 15.06.2025

---

Шукати плагіни

![](https://ps.w.org/merge-pdf/assets/icon-256x256.png?rev=3225930)

# Merge PDF with Cross Service Solutions integration

 Від автора [XSS Cross Service Solutions](https://profiles.wordpress.org/xssdevelopment/)

[Завантажити](https://downloads.wordpress.org/plugin/merge-pdf.1.0.2.zip)

 * [Деталі](https://uk.wordpress.org/plugins/merge-pdf/#description)
 * [Відгуки](https://uk.wordpress.org/plugins/merge-pdf/#reviews)
 *  [Встановлення](https://uk.wordpress.org/plugins/merge-pdf/#installation)
 * [Розробка](https://uk.wordpress.org/plugins/merge-pdf/#developers)

 [Підтримка](https://wordpress.org/support/plugin/merge-pdf/)

## Опис

The **Merge PDF** plugin allows users to combine multiple PDF files directly from
their WordPress site. It provides an easy-to-use interface for merging PDFs securely.

### Features:

 * Seamlessly merge multiple PDF files into one.
 * Widget-based interface for file uploading and merging.
 * Uploaded files can be sorted by drag-and-drop.
 * Simple settings to add and validate an API key for accessing the service.
 * Compatible with Gutenberg: Embed the widget using a custom block in the editor.
 * Shortcode support for embedding the PDF merging form anywhere on your site.
 * Customize the block color through **WordPress Appearance -> Customize** in the
   Color tab.
 * **Optional attribution**: Display a “Provided by” message to credit the service
   provider (disabled by default).

### Supported Languages:

 * Deutsch
 * English
 * Français
 * Italiano
 * Español
 * Português
 * ไทย
 * Bahasa Indonesia
 * Tiếng Việt
 * 中文
 * Türkçe
 * 日本語
 * 한국어
 * Русский Язык
 * العربية

### External Services

This plugin connects to the external service **Cross Service Solutions API**. This
service processes PDF files and provides solutions such as compressing, merging,
flattening PDFs, generating QR codes, and more.

### What data is sent and when:

 * The PDF file or other input data (e.g., user-uploaded content) is sent to the
   external service whenever the user submits a request for processing.
 * Metadata, such as API key and basic request details, may also be sent to verify
   access and ensure proper functionality.

### Why this data is sent:

The data is required to perform the requested operations (e.g., compress a PDF, 
merge files) and return the processed result to the user.

### Where this data is sent:

The data is sent securely to the **Cross Service Solutions API** hosted by XSS (
Cross Service Solutions) Pte Ltd.

### Links to terms and privacy policy:

 * Terms and Conditions: [https://login.cross-service-solutions.com/en/terms-and-conditions](https://login.cross-service-solutions.com/en/terms-and-conditions)

By using this plugin, users agree to the terms and privacy policy of the external
service.

### License

This plugin is licensed under the GPLv2 or later. See [https://www.gnu.org/licenses/gpl-2.0.html](https://www.gnu.org/licenses/gpl-2.0.html)
for more details.

This plugin includes the following third-party libraries:
 – **Sortable.js** (Version
1.15.6): A lightweight JavaScript library for drag-and-drop sorting of items. [Sortable.js GitHub](https://github.com/SortableJS/Sortable)–**
PDF.js** (Version 2.16.105): A JavaScript library to parse, render, and manipulate
PDFs directly in the browser. [PDF.js GitHub](https://github.com/mozilla/pdf.js)

Please refer to the respective licenses and documentation of these libraries for
more details.

## Скріншоти

 * [[
 * Plugin Settings Page – Allows users to enter their API key.
 * [[
 * Front-End View – Example of the merging widget in action.
 * [[
 * List of Sortable Files – Displays the uploaded files in a sortable list format.

## Блоки

Цей плагін надає 1 блок.

 *   Merge Pdf Seamlessly combine multiple PDFs into a single file for easy sharing,
   organizing, and storage, all while preserving original formatting and quality.

## Встановлення

 1. Upload the plugin files to the `/wp-content/plugins/merge-pdf` directory, or install
    the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to the plugin settings (`Settings > XSS Settings`) and enter your API key.
 4. Use the `[cross_service_solutions_merge_widget]` shortcode or the block editor 
    to add the PDF merging widget to any page or post.

## Часті питання

### How do I get my API key?

You can get your API key by visiting https://login.cross-service-solutions.com/

### Can I use this plugin without an API key?

No, a valid API key is required to use the PDF merging service.

### Is there a limit to the number of PDFs I can merge?

There is no limit to the amount of usage, but it is considered under fair use policy.

### How do I add the Merge PDF widget to my post or page?

You can either use the shortcode `[cross_service_solutions_merge_widget]` or add
the block via the Gutenberg editor under the “Widgets” section.

### Can I display an attribution for the service provider?

Yes, this plugin includes an **optional attribution** to credit the service provider.
By default, this feature is disabled. You can enable it by going to the plugin settings
and checking the “Show “Provided by” info” option. This ensures compliance with 
WordPress guidelines by making the feature explicitly opt-in.

## Відгуки

Для цього плагіна немає відгуків.

## Учасники та розробники

“Merge PDF with Cross Service Solutions integration” — проект з відкритим вихідним
кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

 *   [ XSS Cross Service Solutions ](https://profiles.wordpress.org/xssdevelopment/)

[Перекладіть “Merge PDF with Cross Service Solutions integration” на вашу мову.](https://translate.wordpress.org/projects/wp-plugins/merge-pdf)

### Цікавитесь розробкою?

[Перегляньте код](https://plugins.trac.wordpress.org/browser/merge-pdf/), перегляньте
[сховище SVN](https://plugins.svn.wordpress.org/merge-pdf/) або підпишіться на [журнал розробки](https://plugins.trac.wordpress.org/log/merge-pdf/)
за допомогою [RSS](https://plugins.trac.wordpress.org/log/merge-pdf/?limit=100&mode=stop_on_copy&format=rss).

## Журнал змін

#### 1.0.2

 * Updated verify and polling API endpoints

#### 1.0.1

 * Implemented nonce validation for polling status GET request.
 * Ensuring the global object in JavaScript is unique.

#### 1.0.0

 * Initial release of the Merge PDF plugin.

## Мета

 *  Версія **1.0.1**
 *  Останнє оновлення **10 місяців тому**
 *  Активних встановлень **Менше 10**
 *  Версія WordPress ** 6.6 або вище **
 *  Tested up to **6.8.5**
 *  Версія PHP ** 7.2 або вище **
 *  Мова
 * [English (US)](https://wordpress.org/plugins/merge-pdf/)
 * Позначки
 * [combine](https://uk.wordpress.org/plugins/tags/combine/)[merge](https://uk.wordpress.org/plugins/tags/merge/)
   [pdf](https://uk.wordpress.org/plugins/tags/pdf/)
 *  [Розширений перегляд](https://uk.wordpress.org/plugins/merge-pdf/advanced/)

## Оцінки

No reviews have been submitted yet.

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

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

## Учасники

 *   [ XSS Cross Service Solutions ](https://profiles.wordpress.org/xssdevelopment/)

## Підтримка

Є що сказати? Потрібна допомога?

 [Перейти в форум підтримки](https://wordpress.org/support/plugin/merge-pdf/)

## Пожертвування

Ви хотіли б підтримати розвиток цього плагіна?

 [ Пожертвувати на розвиток плагіна ](https://cross-service-solutions.com/xss-pdf-solutions-plugins)