Example #1
0
$shipping->setDistrict("Jardim Paulista");
$shipping->setStreet("Rua dos Testes");
$shipping->setNumber("510");
$shipping->setComplement("Casa A");
$shipping->setZipCode("87041-000");
$shipping->setAddressType(1);
$shipping->setPrice(30.0);
$shipping->setDeliveryDate("2015-12-15 00:00:00");
$shipping->setShippingType(1);
$koin->setShipping($shipping->getShipping());
$items = new Items();
$produtos = array(array("Reference" => "Prod1", "Description" => "Iphone", "Category" => "Celulares", "Quantity" => 2, "Price" => 108.9, "Attributes" => array()));
foreach ($produtos as $produto) {
    $items->addItem($produto["Reference"], $produto["Description"], $produto["Category"], $produto["Quantity"], $produto["Price"], $produto["Attributes"]);
}
$koin->setItems($items->getItems());
$koin->setFraudId('dkf348lcu20ecvf8013gfckdksmd');
$koin->setReference('001');
$koin->setRequestDate(date("Y-m-d H:i:s"));
$koin->setPrice(475.6);
$koin->setIsGift(false);
$config = new Config();
$config->setCurrency("BRL");
$config->setDiscountPercent(0);
$config->setDiscountValue(0);
$config->setIncreasePercent(0);
$config->setIncreaseValue(0);
$koin->setConfig($config->getConfig());
$curl = new Curl('84C2CBDB8A094706A0DF28A7CE0ED367', 'D2361E4D906641A0B9A8E31465C07F7A', 'production');
header('Content-type: application/json; chartset=utf-8');
echo json_decode($curl->sendPost($koin->getOrder()));