Exemplo n.º 1
0
$client->setCredentials($_ENV['COINFIDE_USER'], $_ENV['COINFIDE_PASSWORD']);
/* test full phone */
$order = new Order();
$phone = new Phone();
$phone->setFullNumber('37121234567');
$seller = new Account();
//important!! change this to your actual e-mail, or the example will not work
$seller->setEmail('*****@*****.**');
$order->setSeller($seller);
$buyer = new Account();
$buyer->setEmail('*****@*****.**');
$buyer->setPhone($phone);
$order->setBuyer($buyer);
$order->setCurrencyCode('EUR');
$orderItem = new OrderItem();
$orderItem->setType('I');
$orderItem->setName('Some random goods');
$orderItem->setPriceUnit(12.34);
$orderItem->setQuantity(1.23);
$order->addOrderItem($orderItem);
$order->validate();
/**
 * Submit order and redirect to payment form
 */
$wrappedOrder = $client->submitOrder($order);
/* test partial phone */
$phone = new Phone();
$phone->setCountryCode('371');
$phone->setFullNumber('21234567');
$order->getBuyer()->setPhone($phone);
$client->submitOrder($order);