---
title: "Directa24"
slug: "directa24"
updated: 2026-02-27T07:53:16Z
published: 2026-02-27T07:53:16Z
canonical: "docs.apcopay.com/directa24"
---

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

# Directa24

**Supported Transaction Types**

- [ ] Authorisation
- [ ] Capture
- [x] Purchase
- [ ] Refund
- [ ] Void
- [x] Withdrawals

## Integrations Supported

**Deposit**

- [x] [Hosted Payment Page](https://apcopay.redoc.ly/#tag/Hosted-Payment-Page)
- [ ] Direct Connect ( server-to-server)

### **Withdrawal**

- [ ] Hosted Payment Page
- [x] [Direct Connect ( server-to-server)](https://apcopay.redoc.ly/#operation/PaymentOperationAUTHPURC)

Currencies & Countries Supported

| Title | Description |
| --- | --- |
| **Currencies Supported** | MXN, CLP, USD & ARS |
| **Country Supported** | Mexico, Chile, Ecuador, Argentina |

## Additional attributes to process DIRECTA24 - MEXICO

You must include the following JSON Attributes in the payload.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment":"DIRECTA24" } |
| **Customer Details** | "email": "test@apcopay.com", "clientAccount": "testing", "firstName": "John", "lastName": "Doe", "country": "ARG", "mobileNo": "+14165550123", "street": "High Street", "city": "MagicCity", "ZIPCode": "A1234XYZ", "dateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" |
| **PaymentMethodData** | "DocumentNumber": "123456789", "DocumentType": "CURP", "PaymentMethod": "Spei" |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

**Sample Deposit Request below**

```json
{
  "TransactionType": "PURC",
  "Amount": "100.00",
  "Currency": "MXN",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Routing": {
    "ForcePayment": "DIRECTA24"
  },
  "IsTest": "True",
  "Profile": "showandedit",
  "Client": {
    "Email": "test@apcopay.com",
    "ClientAccount": "testing",
    "FirstName": "John",
    "LastName": "Doe",
    "Country": "MEX",
    "NobileNo": "+14165550123",
    "Street": "High Street",
    "City": "MagicCity",
    "ZIPCode": "12345",
    "dateOfBirth": "1977-12-31",
    "IPAddress": "127.0.0.1"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "CURP",
    "PaymentMethod": "Spei"
  }
}
```

**Sample Withdrawal Request below**

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "100.00",
  "Currency": "MXN",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": "True",
  "Client":{
    "firstName": "Joe",
    "lastName": "Bloggs",
    "email": "joe@test.com",
    "IPAddress": "127.0.0.1",
    "City": "MagicCity",
    "Country": "MEX"
  },
  "PaymentMethodData": {
    "DocumentNumber": "01716001340",
    "DocumentType": "CURP",
    "BeneficiaryAccountNumber": "032180000118359719",
    "BankAccountType": "S",
    "BankCode": "2"
  },
  "Routing": {
    "ForcePayment": "Directa24"
  }
}
```

## Additional attributes to process DIRECTA24 - CHILE

You must include the following JSON Attributes in the payload.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment":"DIRECTA24" } |
| **Customer Details** | "email": "[test@apcopay.com](mailto:test@apcopay.com)", "clientAccount": "testing", "firstName": "John", "lastName": "Doe", "country": "CHL", "mobileNo": "+14165550123", "street": "High Street", "city": "MagicCity", "ZIPCode": "1234567", "dateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" |
| **PaymentMethodData** | "DocumentNumber": "123456789", "DocumentType": "ID", "PaymentMethod": "Banco Estado" |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

**Sample Deposit Request below**

```json
{
  "TransactionType": "PURC",
  "Amount": "1750.00",
  "Currency": "CLP",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https://api.dev.apspglobal.com/technicalsupporttool-fe/Redirect/",
  "CallBackURL": "https://api.dev.apspglobal.com/technicalsupporttool-fe/Listener",
  "Routing": {
    "ForcePayment": "DIRECTA24"
  },
  "IsTest": "True",
  "Profile": "showandedit",
  "Client": {
    "email": "test@apcopay.com",
    "clientAccount": "testing",
    "firstName": "John",
    "lastName": "Doe",
    "country": "CHL",
    "mobileNo": "+14165550123",
    "street": "High Street",
    "city": "MagicCity",
    "ZIPCode": "1234567",
    "dateOfBirth": "1977-12-31",
    "IPAddress": "127.0.0.1"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "ID",
    "PaymentMethod": "Banco Estado"
  }
}
```

**Sample Withdrawal Request below**

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "3500.00",
  "Currency": "CLP",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": "True",
  "Client":{
    "firstName": "Joe",
    "lastName": "Bloggs",
    "email": "joe@test.com",
    "IPAddress": "127.0.0.1",
    "City": "MagicCity",
    "Country": "CHL",
    "MobileNo": "123456789"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "ID",
    "BeneficiaryAccountNumber": "9876541",
    "BankAccountType": "S",
    "BankCode": "1"
  },
  "Routing": {
    "ForcePayment": "Directa24"
  }
}
```

## Additional attributes to process DIRECTA24 - ECUADOR

You must include the following JSON Attributes in the payload.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment":"DIRECTA24" } |
| **Customer Details** | "email": "[test@apcopay.com](mailto:test@apcopay.com)", "clientAccount": "testing", "firstName": "John", "lastName": "Doe", "country": "ECU", "mobileNo": "+14165550123", "street": "High Street", "city": "MagicCity", "ZIPCode": "123456", "dateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" |
| **PaymentMethodData** | "DocumentNumber": "123456789", "DocumentType": "CC" |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

**Sample Deposit Request below**

```json
{
  "TransactionType": "PURC",
  "Amount": "12.00",
  "Currency": "USD",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Routing": {
    "ForcePayment": "DIRECTA24"
  },
  "IsTest": "True",
  "Profile": "showandedit",
  "Client": {
    "email": "test@apcopay.com",
    "clientAccount": "testing",
    "firstName": "John",
    "lastName": "Doe",
    "country": "ECU",
    "mobileNo": "+14165550123",
    "street": "High Street",
    "city": "MagicCity",
    "ZIPCode": "123456",
    "dateOfBirth": "1977-12-31",
    "IPAddress": "127.0.0.1"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "CC"
  }
}
```

**Sample Withdrawal Request below**

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "100.00",
  "Currency": "USD",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": "True",
  "Client":{
    "firstName": "Joe",
    "lastName": "Bloggs",
    "email": "joe@test.com",
    "IPAddress": "127.0.0.1",
    "City": "MagicCity",
    "Country": "ECU",
    "MobileNo": "123456789"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "CC",
    "BeneficiaryAccountNumber": "9876541",
    "BankAccountType": "S",
    "BankCode": "1"
  },
  "Routing": {
    "ForcePayment": "Directa24"
  }
}
```

## Additional attributes to DIRECTA24 - ARGENTINA

You must include the following JSON Attributes in the payload.

| Description | Hosted Payment Page |
| --- | --- |
| **Force Transaction Routing** | "Routing":{ "ForcePayment":"DIRECTA24" } |
| **Customer Details** | "email": "[test@apcopay.com](mailto:test@apcopay.com)", "clientAccount": "testing", "firstName": "John", "lastName": "Doe", "country": "ARG", "mobileNo": "+14165550123", "street": "High Street", "city": "MagicCity", "ZIPCode": "A1234XYZ", "dateOfBirth": "1977-12-31", "IPAddress": "127.0.0.1" |
| **PaymentMethodData** | "DocumentNumber": "123456789", "DocumentType": "CUIL" |
| **Test Indicator** (required in Sandbox Environment only) | "isTest": true |

**Sample Deposit Request below**

```json
{
  "TransactionType": "PURC",
  "Amount": "12.00",
  "Currency": "ARS",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "Routing": {
    "ForcePayment": "DIRECTA24"
  },
  "IsTest": "True",
  "Profile": "showandedit",
  "Client": {
    "email": "test@apcopay.com",
    "clientAccount": "testing",
    "firstName": "John",
    "lastName": "Doe",
    "country": "ARG",
    "mobileNo": "+14165550123",
    "street": "High Street",
    "city": "MagicCity",
    "ZIPCode": "A1234XYZ",
    "dateOfBirth": "1977-12-31",
    "IPAddress": "127.0.0.1"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "CUIL"
  }
}
```

**Sample Withdrawal Request below**

```json
{
  "TransactionType": "ORIGINALCREDIT",
  "Amount": "100.00",
  "Currency": "ARS",
  "OrderReference": "MerchantOrder1",
  "RedirectionURL": "https:/www.yourURLhere.com/Redirect/",
  "FailRedirectionURL": "https://yourURLhere.com/FailRedirect/",
  "CallBackURL": "https://www.yourURLhere.com/Listener",
  "IsTest": "True",
  "Client":{
    "firstName": "Joe",
    "lastName": "Bloggs",
    "email": "joe@test.com",
    "IPAddress": "127.0.0.1",
    "City": "MagicCity",
    "Country": "ECU",
    "MobileNo": "123456789"
  },
  "PaymentMethodData": {
    "DocumentNumber": "123456789",
    "DocumentType": "CUIL",
    "BeneficiaryAccountNumber": "9876541",
    "BankAccountType": "S",
    "BankCode": "1"
  },
  "Routing": {
    "ForcePayment": "Directa24"
  }
}
```
