--- 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"  } } ```