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 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 requestsurl = "https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number" // Test environment, replace with your the ticket numberpayload = "{\n \"totalAmount\": 99.99\n}" // Replace with the new valueheaders = {'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 requestsurl = "https://api-uat.kushkipagos.com/payouts/cash/v1/charges/ticket number" // Test environment, replace with your the ticket numberpayload = {}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 poscobro de la manera correcta.
Dispersión con transferencias bancarias
Dispersa tu dinero de forma segura a través de transferencias bancarias.