Supported Transaction Types
Authorisation
Capture
Purchase
Refund
Void
Withdrawals
Integrations Supported
Deposit
Direct Connect ( server-to-server)
Withdrawal
Hosted Payment Page
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
{
"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
{
"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", "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
{
"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
{
"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", "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
{
"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
{
"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", "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
{
"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
{
"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"
}
}