---
title: "FIBONATIX"
slug: "fibonatix"
updated: 2026-06-09T12:39:59Z
published: 2026-06-09T12:39:59Z
canonical: "docs.apcopay.com/fibonatix"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apcopay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FIBONATIX

## Supported Transaction Types

- [x] Authorisation `AUTH`
- [x] Capture `CAPT`
- [x] Purchase `PURC`
- [x] Refund `PARTIALREFUND`
- [x] Void `GENERALVOID`
- [ ] Payouts `ORIGINALCREDIT`
- [ ] Recurring `AUTH` / `PURC`

## Integrations Supported

**Deposit - Authorisation / Purchase**

- [x] Hosted Payment Page
- [x] Direct Connect ( server-to-server)

**Capture, Void, Refunds, Payouts, Recurring**

- [ ] Hosted Payment Page
- [x] Direct Connect ( server-to-server)

## Supported Wallet

- [ ] GooglePay
- [ ] Applepay

## Additional attributes to process Deposits

You must include the following JSON Attributes to the payload. These attributes inform us to proceed with the redirection to FIBONATIX to finalize the payment process.

if you are using our **Hosted Payment Page**

| Description | Hosted Payment Page |
| --- | --- |
| **Transaction Type** | "TransactionType": "AUTH" or "PURC" |
| **Force Transaction Routing** | "Routing": { "ForceBank": "FIBONATIX" }, |
| **Client Details** | "Client": { "Email": "[apco@testb.com](mailto:apco@testb.com)", "ClientAccount": "CliAcc01002", "FirstName": "Apco", "LastName": "Test", "Country": "GB", "MobileNo": "00441234567", "Street": "High Street", "City": "MagicCity", "ZIPCode": "BGGC1234", "State": "UK", "DateOfBirth": "2924-12-31", "IPAddress": "214.21.134.79" }, |
| **Test Indicator** | "isTest”: true |

Sample requests using our Hosted Payment Page can be viewed here.

```json
{
  "TransactionType": "PURC",
  "Amount": "1.00",
  "Currency": "EUR",
  "IsTest": "True",
  "OrderReference": "MerchantOrder test",
  "Language": "en",
  "RedirectionURL": "https://url/Redirect",
  "CallBackURL": "https://url/Listener",
  "Client": {
    "Email": "apco@testb.com",
    "ClientAccount": "CliAcc01002",
    "FirstName": "Apco",
    "LastName": "Test",
    "Country": "GB",
    "MobileNo": "00441234567",
    "Street": "High Street",
    "City": "MagicCity",
    "ZIPCode": "BGGC1234",
    "State": "UK",
    "DateOfBirth": "2924-12-31",
    "IPAddress": "214.21.134.79"
  },
  "Routing": {
    "ForceBank": "FIBONATIX"
  } 
}
```

If you are using our **direct connect solution** (server-to-server)

| Description | Direct Connect |
| --- | --- |
| **Transaction Type** | "TransactionType": "AUTH" or "PURC" |
| **Force Transaction Routing** | "Routing":{ "ForceBank": "FIBONATIX” } |
| **Client Details** | "Client": { "Email": "[apco@testb.com](mailto:apco@testb.com)", "ClientAccount": "CliAcc01002", "FirstName": "Apco", "LastName": "Test", "Country": "GB", "MobileNo": "00441234567", "Street": "High Street", "City": "MagicCity", "ZIPCode": "BGGC1234", "State": "UK", "DateOfBirth": "2924-12-31", "IPAddress": "214.21.134.79" }, |
| **Card Details** | "PaymentCredentials": { "PaymentSource": "Card", "CardType": "VISA", "CardNumber": 4100000000100009, "CvV2": 123, "ExpMonth": "08", "ExpYear": 2026, "CardHolderName": "Frictionless Processed" }, |
| **Browser details** | "BrowserDetails": { "UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", "JavaEnabled": true, "ScreenColorDepth": "1", "ScreenWidth": "1080", "ScreenHeight": "840", "TimeZone": "2", "AcceptHeader": "application/json", "BrowserLanguage": "en" } |
| **Test Indicator** | "isTest”: true |

Sample requests using **Direct Connect** can be viewed here.

```json
 {
  "TransactionType": "AUTH",
  "Amount": "1.00",
  "Currency": "EUR",
  "OrderReference": "Deposit-Test",
  "IsTest": true,
  "RedirectionURL": "https://url/Redirect",
  "CallBackURL": "https://url/Listener",
  "PaymentCredentials": {
    "PaymentSource": "Card",
    "CardType": "VISA",
    "CardNumber": 4100000000100009,
    "CvV2": 123,
    "ExpMonth": "08",
    "ExpYear": 2026,
    "CardHolderName": "Frictionless Processed"
  },
  "Routing": {
    "ForceBank": "FIBONATIX"
  },
  "Client": {
   "Email": "apco@testb.com",
    "ClientAccount": "CliAcc01002",
    "FirstName": "Apco",
    "LastName": "Test",
    "Country": "GB",
    "MobileNo": "00441234567",
    "Street": "High Street",
    "City": "MagicCity",
    "ZIPCode": "BGGC1234",
    "State": "UK",
    "DateOfBirth": "2924-12-31",
    "IPAddress": "214.21.134.79"
  },
  "BrowserDetails": {
    "UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36",
    "JavaEnabled": true,
    "ScreenColorDepth": "1",
    "ScreenWidth": "1080",
    "ScreenHeight": "840",
    "TimeZone": "2",
    "AcceptHeader": "application/json",
    "BrowserLanguage": "en"
  }
}
```

### Requesting a Capture

If you wish to `Capture` a transaction of type `Authorisation`, below are the mandatory fields.

| Description | Direct Connect |
| --- | --- |
| **Transaction Type** | "TransactionType": "CAPT", |
| **Transaction Reference** | "PspID": "342342” |

Sample request for processing a `capture` request.

```json
{
  "TransactionType": "CAPT",
  "Amount": "1.00",
  "Currency": "EUR",
  "IsTest": "True",
  "CallBackURL": "https://url/Redirect",
  "PspId": "1125293"
}
```

### Requesting a Refund

Using our direct integration, below are the mandatory fields required to process a `refund`. Refund are only possible up to the original deposit amount.

| Description |  |
| --- | --- |
| **Transaction Type** | "TransactionType": "PARTIALREFUND" |
| **Force Transaction Routing** | *Not required* |
| **Transaction or Payment Reference** | "PspID": "342342” |
| **Test Indicator** | "isTest”: true |

Sample refund request below

```json
{
  "TransactionType": "PARTIALREFUND",
  "Amount": "1.00",
  "IsTest": "True",
  "CallBackURL": "https://url/Listener",
  "PspId": "1125313"
}
```
