code: public static function createEcommerceOrder(
          FingerPrint $fingerPrint,
          $id,
          DateTime $date,
          $email,
          $totalItems,
          $totalOrder,
          $quantityInstallments,
          $ip,
          $origin,
          CustomerBillingData $customerBillingData,
          CustomerShippingData $customerShippingData,
          Payment $payment,
          Item $item
      ) {
          return static::create(
              $fingerPrint,
              $id,
              $date,
              $email,
              $totalItems,
              $totalOrder,
              $quantityInstallments,
              $ip,
              $origin,
              $customerBillingData,
              $customerShippingData,
              $payment,
              $item
          );
      }
docs: @param  \RodrigoPedra\ClearSaleID\Entity\Request\FingerPrint          $fingerPrint
  @param  int                                                           $id
  @param  \DateTime                                                     $date
  @param  string                                                        $email
  @param  float                                                         $totalItems
  @param  float                                                         $totalOrder
  @param  int                                                           $quantityInstallments
  @param  string                                                        $ip
  @param  string                                                        $origin
  @param  \RodrigoPedra\ClearSaleID\Entity\Request\CustomerBillingData  $customerBillingData
  @param  \RodrigoPedra\ClearSaleID\Entity\Request\CustomerShippingData $customerShippingData
  @param  \RodrigoPedra\ClearSaleID\Entity\Request\Payment              $payment
  @param  \RodrigoPedra\ClearSaleID\Entity\Request\Item                 $item
  
  @return \RodrigoPedra\ClearSaleID\Entity\Request\Order