УКР | [ENG](https://hackmd.io/1Ftkd9PVSvGBc9JV8f9b9A)

# Підключення Тестового Партнера
Параметри наведені нижче застосовуються для тестування будь-яких операцій та ознайомлення з сервісами системи XPAY в ролі **Тестового Партнера**, для якого надано всі необхідні дозволи.
## Параметри доступу до API
**Тестове середовище**:
```
https://stage-papi.xpaydirect.com/xpay
```
:::info
Токен Тестового Партнера **"PartnerToken"**:
~~~
72a8ddb8-9145-4a41-af1a-8c48ecaa4be1
~~~
Приватний ключ Тестового Партнера **"private key"**:
~~~
-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEApEHWZ6aLyNhBLLcW+HrxOzpc/39tDipNGiU+37DZrq2b5bkd
oSc+Tp2yTXc3JBA8czwewSyiL51r7azwAPP6lzh2iTxQgH96LD6IR285GQzvgN4k
adoK06qC/4BpD+4hu8Zuj9uvnpqi0a5zNr4ckd/kNC2rtemg/MX4xvwzwstcK035
YXm8XZjAKzrrylwKDl7czmnUpWZBbtvF4SO368YEbMRfnCWcGF6WrFdqrOZq1w0F
v0+5bRAbQwSwI0klGZGqlaicsg7SaHWFONFy9o/i2+/j/X43xH1aqfzNek4bHzfh
N8BCV5am/Jv8GBOuxGFsSRYDUSgRk+jbpZ4DzQIDAQABAoIBAF6jkGUoEGIoN2UM
GLASJet6NRsA0FTZCpOF4jQAMWvzm19AyVGQytWBBrqbdanRsQK0IQQsM0Y77XOD
sMTbzgZTAfkQR1HCISJc5ShDbSKB0XzugQx8FMDf/Zo44k/LZKRMMGeyq/02G5m0
aa2g29UwqstlhQnLEnaRmkUMCsaweFbsyXCkfDSVOCTJRz2rtI0hBK7tCShyzS0I
DN/2lbpLQZFPPqqCgK+9vOXIec5iL9/uC5n4L/szz0FZ9+oE8NPcrVhocBobHeCk
RnOXHTWHmKU6C6njRdm4agX5d5kdmzXQxp+VtY6yn8UBzZmp1y5fOKUnY0pbvF2p
XHI5ggECgYEA1zdirKZFBZqd+HPF2vYTieqIF3cTeI7VhoATzmZtzKm93bXseMHF
DhyQiS4nBIYxBVvPPwyaWFuTnw4pyncVFl7Hc2BrVjVja3e2r1I9ktxCNHnrMAMv
6Ggya+9QA1KJGajQqziYDmvBrbsToFdMlMHpw4bA+W3zRoT33tAE4WMCgYEAw2JP
vqWiL6Y5ZGUByMFHueWlL4nEMI17GwrXMcjJ8ryZ+BfsL8pQpDSoADwzON7s8nvo
AMk+24Nb3zVxgWpFqlS7dHYtKdUb1gwRAt1D7JmeuVxAP+Ifjyn45n79gt67Gu5L
dy/+1tH1ooh24Fb27uO5x/haMCrOWPzlT/SwpQ8CgYEApKXQrbj+cQ0a8arQoXVE
+Wwd9aW5la/gl2eAv5UJR1xMz0OQx8mmUed0hB505zcqZakZYmjn49UbmMGjIyv7
TAPynsgTFf7+MoeBkZtfU+2CENd9IFwv2KNuf7i0A/auwJywF23SlqXFpH3MxAxF
oEDB8D41gB2n0jmD0Ehgk3UCgYBl0Q2NY/MosY6m6pwLae1eynVSWJCMXK4SYYvS
vbe/btktmAnUvbFYYLhLpxNqR4Fiu38jKbw/2CxAHTGRJzg2kwE8p3jRm+Rtnswe
mf+ThFpabeBtagDYMh8qvnKNiFQorJVW/wPmHnPKxyJrteXoh3OA6cLV5vixFtjI
2dJTsQKBgQDLRS4lSLZkhsSzgIvj8okX2ar6bw8qpWXW9T1UsldiX3cHZDhijabB
RMbbNGIfn5bA/+SaQRlX1rZTK9nUiu4IxM7pJEj5n0WPXu+HZurFYBF2tNfS2xbB
1X0lPJObBOL8oLg7Vjh/O/OwXd1gGOaVrJ3fhPAQTdZsmQGq+1kUJQ==
-----END RSA PRIVATE KEY-----
~~~
Публічний ключ Оператора **"public key XPAY"** для тестового середовища:
~~~
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0IH2V0Ot1ej4FdOihujG
ON37sqql62vFFR/4IK+w4xqHRvD+SEwwkLL9EO72e42bV9VaKOqKbX81A+0hbBXi
W7axjHU2Sc97EXTHjpwX++HduUXbXhRteyzcHDLZCGKT8WzoNgQeXcieLUYUp2bb
gjElGecKprcprkMeHmffmelwlzcv61auGU0o10CTyyCqhOKofdqJq6A2KOBCLL49
5z1700oCRo9qL4loe95r4wGh6AmHZNvAnAwLgzwzyLvWCz479CVIWEaMY/+uczfL
0yRjN+8uqNK3A09wOD+wO1I+YfU9YXcQ75L8ibxzWcNgMHrhJQ9ZtnoVltiTWEEB
9QIDAQAB
-----END PUBLIC KEY-----
~~~
:::
## Тестове списання/зарахування на карту
Для тестування операцій списання/зарахування коштів під час розробки використовується **тестове середовище** (при цьому, реальне списання чита зарахування не відбувається):
```
https://stage-papi.xpaydirect.com/xpay
```
Налаштування тестового середовища при обробці персональних та карткових даних ідентично продуктивному середовищу.
**При тестуванні ми рекомендуємо:**
1. Використовувати наведені в документації тестові картки.
2. Не використовувати реальні персональні дані.
Персональні дані на тестовому середовищі періодично видаляються та/або маскуються. Для видалення тестових даних надісланих Партнером - необхідно звернутись до служби підтримки.
Для виконання операції списання/зарахування необхідно вказати номер тестової картки. Після цього буде показано імітацію сторінки 3DS (тестову сторінку) з двома кнопками: для успішного та не успішного завершення операції. Будуть викликані потрібні Callback-и та здійснені перенаправлення на необхідні сторінки.
Номер картки для отримання **успішної відповіді** по операції:
```
8888888888888888
```
Номер картки для отримання **неуспішної відповіді** по операції:
```
4000000000000010
```
## Приклади реалізацій
* [Приклад реалізації криптографічного перетворення мовою "Go"](https://hackmd.io/Q6igsNrZShOkdbHLY5zB0Q)
* [Приклад реалізації партнерської інтеграції](https://hackmd.io/0CqkeFPtQjS6xoI-K1ylIw)
* [Приклад інтеграції шифрування (тільки PKCS)](https://hackmd.io/tVDbUbHFSECYNFmWDkuhdQ)
:::warning
Для тестування індивідуальних налаштувань Партнера та впровадження на продуктивному середовищі - використовуйте персональний токен та ключі Партнера, див. деталі у розділі ["Загальна інформація по підключенню (API)"](https://hackmd.io/g3cItPVFStez0ql3Xj-2TA).
:::

:arrow_left: [На Головну](/Mj2ZqCVpSq6A6Jzm6ladlw)
:arrow_left: [Загальна інформація по підключенню (API)](https://hackmd.io/g3cItPVFStez0ql3Xj-2TA)
<details>
<summary>Служба підтримки XPAY</summary>
</br>
Телефон: +38 093 891 92 00
Email: info@xpay.com.ua
Telegram: @xpaysupportbot
</details>