Esempio n. 1
0
$buyer->setAddress(array("City" => "São Paulo", "State" => "SP", "Country" => "Brasil", "District" => "Bela Vista", "Street" => "Av. Paulista", "Number" => 1728, "Complement" => "7 andar", "ZipCode" => "01310-200", "AddressType" => 1));
$koin->setBuyer($buyer->getBuyer());
$shipping = new Shipping();
$shipping->setCity("Maringá");
$shipping->setState("PR");
$shipping->setCountry("BRA");
$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);