Pedido com cartão + boleto

Novo pedido usando cartão mais boleto

<?php
  
require '../vendor/autoload.php';

use Aqbank\Apiv2\SellerAqpago;
use Aqbank\Apiv2\Aqpago\Request\AqpagoEnvironment;
use Aqbank\Apiv2\Aqpago\Aqpago;
use Aqbank\Apiv2\Aqpago\Order;

$seller_doc 	= '0000000000';
$seller_token 	= 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX';
$sellerAqpago   = new SellerAqpago($seller_doc, $seller_token);

// Ambiente de homologação
$environment = AqpagoEnvironment::sandbox();

// Ambiente de produção
$environment = AqpagoEnvironment::production();

$order = new Order();

try {
  $order->setReferenceId( 'reference_id')
    ->setAmount('100.00')
    ->setType('multi_ticket'); // cartão e boleto
	// setAmount deve ser igual ao total da soma dos itens + frete, o frete não é obrigatório.
	
    $customer = $order->customer();
    $customer->setName('Name')
        ->setEmail('[email protected]')
        ->setTaxDocument('00000000000');
    
    $customer->address()
        ->setPostCode('00000000')
        ->setStreet('Endereço')
        ->setNumber('Numero')
        ->setComplement('Complemento')
        ->setDistrict('Bairro')
        ->setCity('Cidade')
        ->setState('UF');
    
    $customer->phones()
        ->setArea('11')
        ->setNumber('912341234');
    
    // Frete opcional
    $order->shipping('0.00', 'Frete grátis');

    $order->items()
        ->setName('Meu item')
        ->setQty(1)
        ->setUnitAmount(50.00);
    // (Unit Amount * Qty) será o total do item
    
    //para enviar mais itens no objeto repetir até que todos os itens sejam declarados
    // lembre-se que setAmount deve ser igual a soma dos itens mais o frete
    $order->items()
        ->setName('Segundo item')
        ->setQty(1)
        ->setUnitAmount(50.00);
    
    

  // Meio - Cartão de crédito
  $order->creditCard('50.00', 1)
      ->setCardNumber('0000000000000000')
      ->setHolderName('Fulano de tal')
      ->setExpirationMonth('02')
      ->setExpirationYear('2023')
      ->setSecurityCode('123')
      ->setCpf('00000000000');

  // Meio - Boleto
  $order->ticket('50.00')
      ->setBodyInstructions('Linha de instruções');
    
    $aqpago = (new Aqpago($sellerAqpago, $environment))->createOrder($order);

} catch(Exception $e){
    echo $e->getMessage();
    exit();
}

echo "<h2>Request: </h2>";
echo "<pre>";
echo json_encode(array_filter($order->jsonSerialize()), JSON_PRETTY_PRINT);
echo "</pre>";

echo "<br>";
echo "<h2>Response: </h2>";
echo "<pre>";
echo json_encode(array_filter($aqpago->jsonSerialize()), JSON_PRETTY_PRINT);
echo "</pre>";