HashMap options = new HashMap();
options.put("client_id", "__CLIENT_ID_");
options.put("client_secret", "__CLIENT_SECRET_");
options.put("sandbox", true);
List items = new ArrayList();
Map item1 = new HashMap();
item1.put("name", "Item 1");
item1.put("amount", 1);
item1.put("value", 1000);
items.add(item1);
Map body = new HashMap();
body.put("items", items);
try {
Gerencianet gn = new Gerencianet(options);
Map response = gn.call("createCharge", new HashMap(), body);
System.out.println(response);
}catch (GerencianetException e){
System.out.println(e.getCode());
System.out.println(e.getError());
System.out.println(e.getErrorDescription());
}
catch (Exception e) {
System.out.println(e.getMessage());
}