---
title: "APS Money"
slug: "aps-money"
updated: 2025-02-19T08:24:16Z
published: 2025-02-19T08:24:16Z
canonical: "docs.apcopay.com/aps-money"
---

> ## 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.

# APS Money

**Advanced Payment Solutions (APS)** is a global payment service provider meeting the evolving needs of fast-growing international businesses. Both deposits and refunds are supported.

## Supported Transaction Types

- [ ] Authorisation
- [ ] Capture
- [x] Purchase
- [x] Refund
- [ ] Withdrawal

## Integrations Supported

**Deposit**

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

**Refund**

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

## Currencies & Countries Supported

| Title | Description |
| --- | --- |
| **Currencies Supported** | Various supported currencies |

## Additional properties to process Deposit via APS Money

You must include the following properties in your request. This informs us to proceed with routing the payment via APS Money.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment": "APSMONEY” } |
| **Client Details** | "Client": { "Email": "[Apco.Test@Test.com](mailto:Apco.Test@Test.com)", "ClientAccount": "testing", "FirstName": "Apco", "LastName": "Test", "Street": "High Street", "City": "MagicCity", "Country": "MLT", "ZIPCode": "BGGC1234", "IPAddress": "127.0.0.1" } |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

Below is a sample request. You can find a more detailed explanation on our APIs in our [API reference documentation](https://apcopay.redoc.ly/).

```json
{
  "TransactionType": "PURC",
  "Amount": "2000.00",
  "Currency": "KZT",
  "Country": "KAZ",
  "OrderReference": "APSMONEYBANKPMTEST",
  "UniqueReference": "e0a65b67-6723-4ed4-bcdc-168f242f8df9",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Routing": {
    "ForcePayment": "APSMONEY"
  },
  "IsTest": True,
  "Client": {
    "Email": "Apco.Test@Test.com",
    "ClientAccount": "testing",
    "FirstName": "Apco",
    "LastName": "Test",
    "Street": "High Street",
    "City": "MagicCity",
    "Country": "MLT",
    "ZIPCode": "BGGC1234",
    "IPAddress": "127.0.0.1"
  }
}
```

## Additional properties to process Refunds via APS Money

You must include the following values.

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

Below is a sample request. You can find a more detailed explanation on our APIs in our [API reference documentation](https://apcopay.redoc.ly/).

```json
{
  "TransactionType": "PARTIALREFUND",
  "Amount": "500",
  "Currency": "KZT",
  "OrderReference": "APSMoneyBankPM - Refund",
  "UniqueReference": "e0a65b67-6723-4ed4-bcdc-168f242f8df9",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": true,
  "PspId": "895030"
}
```
