---
title: "CPAPM"
slug: "cpapm"
updated: 2025-02-19T15:40:12Z
published: 2025-02-19T15:40:12Z
canonical: "docs.apcopay.com/cpapm"
---

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

# CPAPM

## Supported Transaction Types

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

## Integrations Supported

For the Deposit flow:

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

## Currencies & Countries Supported

| Title | Description |
| --- | --- |
| **Currencies Supported** | EUR |

## Additional attributes to process CPAPM

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

**Deposit**

Refer to our API Reference Document [here](https://apcopay.redoc.ly/#tag/Hosted-Payment-Page) to create a Hosted Payment Page, use the below mandatory tags to process a deposit.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | “Routing”:{ "ForcePayment": "CPAPM” } |
| **Client Information** | "Client": { "Email": "apcotest@mail.com", "FirstName": "John", "LastName": "Doe", "Country": "GBR", "City": "MagicCity", "ZIPCode": "BGGC1234", "DateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" } |
| **Test Indicator** (required in Sandbox Environment only) | "isTest”: true |

A sample request can be found below

```json
{
  "TransactionType": "PURC",
  "Amount": 1.00,
  "Currency": "EUR",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https://www.yourURLhere.com/Redirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "UniqueReference": "3a9f50f7-2deb-4dbf-a186-d58641s36665",
  "Routing": {
    "ForcePayment": "CPAPM"
  },
  "IsTest": true,
  "Client": {
    "Email": "apcotest@mail.com",
    "FirstName": "John",
    "LastName": "Doe",
    "Country": "GBR",
    "City": "MagicCity",
    "ZIPCode": "BGGC1234",
    "DateOfBirth": "1977-12-31",
    "IPAddress": "127.0.0.1"
  }
}
```

Unfortunately, test payments cannot be processed in the Test environment. Testing will need to be conducted in the production environment. Please contact our [support](/v1/docs/contacting-apcopay) team for assistance with this process.
