Directa24

Prev Next

Supported Transaction Types

  • Authorisation

  • Capture

  • Purchase

  • Refund

  • Void

  • Withdrawals

Integrations Supported

Deposit

Withdrawal

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