Maneja tus dispersiones

Utiliza estos métodos para modificar o eliminar tus transacciones de dispersión.

En este artículo te mostramos cómo manejar tus transacciones por dispersar. Los métodos que ofrecemos, permiten modificar el valor total o eliminar una transacción de dispersión que todavía no ha sido cobrada.

Modifica tus transacciones

Si requieres modificar el valor de una transacción debes hacerlo antes de que el usuario retire el dinero.

Para modificar el valor de una transacción, debes identificar el número de ticket. Este número de ticket debe ser enviado como parámetro de ruta en el endpoint de modificación. También, debes especificar, en el cuerpo de la petición, el nuevo valor que tendrá la transacción.

  • Javascript
  • Python
  • PHP
var request = require('request');
var options = {
'method': 'PATCH',
'url': 'https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket-number', // Test environment, replace with your the ticket number
'headers': {
'Private-Merchant-Id': '', // Replace with your Private Key
'Content-Type': 'application/json'
},
body: JSON.stringify({
"totalAmount":99.99 // Replace with the new value
})
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
// Submit your code when receive the response
});
import requests
url = "https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number" // Test environment, replace with your the ticket number
payload = "{\n \"totalAmount\": 99.99\n}" // Replace with the new value
headers = {
'Private-Merchant-Id': '', // Replace with your Private Key
'Content-Type': 'application/json'
}
response = requests.request("PATCH", url, headers=headers, data = payload)
print(response.text)
$client = new http\Client;
$request = new http\Client\Request;
$request->setRequestUrl('https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number'); // Test environment, replace with your the ticket number
$request->setRequestMethod('PATCH');
$body = new http\Message\Body;
$body->append('{
"totalAmount": 99.99 // Replace with the new value
}');
$request->setBody($body);
$request->setOptions(array());
$request->setHeaders(array(
'Private-Merchant-Id' => '', // Replace with your Private Key
'Content-Type' => 'application/json'
));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();

Elimina tus transacciones

Si requieres eliminar la transacción, debes hacerlo antes de que el usuario retire el dinero.

Para eliminar una transacción, debes identificar el número de ticket. Este número de ticket debe ser enviado como parámetro de ruta en el endpoint de eliminación.

  • Javascript
  • Python
  • PHP
var request = require('request');
var options = {
'method': 'DELETE',
'url': 'https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number', // Test environment, replace with your the ticket number
'headers': {
'Private-Merchant-Id': '' // Replace with your Private Key
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
import requests
url = "https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number" // Test environment, replace with your the ticket number
payload = {}
headers = {
'Private-Merchant-Id': '' // Replace with your Private Key
}
response = requests.request("DELETE", url, headers=headers, data = payload)
print(response.text)
$client = new http\Client;
$request = new http\Client\Request;
$request->setRequestUrl('https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number'); // Test environment, replace with your the ticket number
$request->setRequestMethod('DELETE');
$request->setOptions(array());
$request->setHeaders(array(
'Private-Merchant-Id' => '' // Replace with your Private Key
));
$client->enqueue($request)->send();
$response = $client->getResponse();
echo $response->getBody();

Acepta webhooks

Maneja eventos post-cobro de la manera correcta.

Dispersión con transferencias bancarias

Dispera tu dinero de forma segura a través de transferencias bancarias.