diff --git a/app/Http/Controllers/PaymentController.php b/app/Http/Controllers/PaymentController.php index 76f86f862aa9..ca16d3a473ee 100644 --- a/app/Http/Controllers/PaymentController.php +++ b/app/Http/Controllers/PaymentController.php @@ -674,9 +674,10 @@ class PaymentController extends BaseController */ public function refund(RefundPaymentRequest $request) { - \Log::error("Payment id = ".$request->input('id')); - $payment = Payment::whereId($request->input('id'))->first(); + $payment = $request->payment(); + + $payment->refund($request->all()); return $this->itemResponse($payment); } diff --git a/app/Http/Requests/Payment/RefundPaymentRequest.php b/app/Http/Requests/Payment/RefundPaymentRequest.php index dae5731d654c..f53d08249fcb 100644 --- a/app/Http/Requests/Payment/RefundPaymentRequest.php +++ b/app/Http/Requests/Payment/RefundPaymentRequest.php @@ -12,6 +12,7 @@ namespace App\Http\Requests\Payment; use App\Http\Requests\Request; +use App\Http\ValidationRules\Payment\ValidRefundableRequest; use App\Http\ValidationRules\ValidRefundableInvoices; use App\Models\Payment; use App\Utils\Traits\MakesHash; @@ -33,13 +34,31 @@ class RefundPaymentRequest extends Request protected function prepareForValidation() { $input = $this->all(); - if(!isset($input['gateway_refund'])) $input['gateway_refund'] = false; + if(!isset($input['send_email'])) + $input['send_email'] = false; + if(isset($input['id'])) $input['id'] = $this->decodePrimaryKey($input['id']); + if(isset($input['invoices'])) + { + + foreach($input['invoices'] as $key => $invoice) + $input['invoices'][$key]['invoice_id'] = $this->decodePrimaryKey($invoice['invoice_id']); + + } + + if(isset($input['credits'])) + { + + foreach($input['credits'] as $key => $credit) + $input['credits'][$key]['credit_id'] = $this->decodePrimaryKey($credit['credit_id']); + + } + $this->replace($input); } @@ -47,6 +66,7 @@ class RefundPaymentRequest extends Request { $rules = [ 'id' => 'required', + 'id' => new ValidRefundableRequest(), 'refunded' => 'numeric', 'date' => 'required', 'invoices.*.invoice_id' => 'required', @@ -56,4 +76,9 @@ class RefundPaymentRequest extends Request return $rules; } + + public function payment() :?Payment + { + return Payment::whereId($this->decodePrimaryKey(request()->input('id')))->first(); + } } diff --git a/app/Http/ValidationRules/Payment/ValidRefundableRequest.php b/app/Http/ValidationRules/Payment/ValidRefundableRequest.php new file mode 100644 index 000000000000..158e51e6761e --- /dev/null +++ b/app/Http/ValidationRules/Payment/ValidRefundableRequest.php @@ -0,0 +1,201 @@ +decodePrimaryKey(request()->input('id')))->first(); + + + if(!$payment) + { + $this->error_msg = "Unable to retrieve specified payment"; + return false; + } + + $request_invoices = request()->has('invoices') ? request()->input('invoices') : []; + $request_credits = request()->has('credits') ? request()->input('credits') : []; + + foreach($request_invoices as $key => $value) + $request_invoices[$key]['invoice_id'] = $this->decodePrimaryKey($value['invoice_id']); + + foreach($request_credits as $key => $value) + $request_credits[$key]['credit_id'] = $this->decodePrimaryKey($value['credit_id']); + + if($payment->invoices()->exists()) + { + foreach($payment->invoices as $paymentable_invoice) + $this->checkInvoice($paymentable_invoice, $request_invoices); + } + + if($payment->credits()->exists()) + { + foreach($payment->credits as $paymentable_credit) + $this->paymentable_type($paymentable_credit, $request_credits); + } + + + foreach($request_invoices as $request_invoice) + $this->checkInvoiceIsPaymentable($request_invoice, $payment); + + foreach($request_credits as $request_credit) + $this->checkCreditIsPaymentable($request_credit, $payment); + + + return true; + } + + private function checkInvoiceIsPaymentable($invoice, $payment) + { + $invoice = Invoice::find($invoice['invoice_id']); + + if($payment->invoices()->exists()) + { + + $paymentable_invoice = $payment->invoices->where('id', $invoice->id)->first(); + + if(!$paymentable_invoice){ + $this->error_msg = "Invoice id ".$invoice->hashed_id." is not related to this payment"; + return false; + } + + } + else + { + $this->error_msg = "Invoice id ".$invoice->hashed_id." is not related to this payment"; + return false; + } + } + + private function checkCreditIsPaymentable($credit, $payment) + { + $credit = Credit::find($credit['credit_id']); + + if($payment->credits()->exists()) + { + + $paymentable_credit = $payment->credits->where('id', $credit->id)->first(); + + if(!$paymentable_invoice){ + $this->error_msg = "Credit id ".$credit->hashed_id." is not related to this payment"; + return false; + } + + } + else + { + $this->error_msg = "Credit id ".$credit->hashed_id." is not related to this payment"; + return false; + } + } + + private function checkInvoice($paymentable, $request_invoices) + { + $record_found = false; + + foreach($request_invoices as $request_invoice) + { + if($request_invoice['invoice_id'] == $paymentable->pivot->paymentable_id) + { + $record_found = true; + + $refundable_amount = ($paymentable->pivot->amount - $paymentable->pivot->refunded); + + if($request_invoice['amount'] > $refundable_amount){ + + $invoice = $paymentable->paymentable; + + $this->error_msg = "Attempting to refund more than allowed for invoice ".$invoice->number.", maximum refundable amount is ". $refundable_amount; + return false; + } + + } + + } + + if(!$record_found) + { + $this->error_msg = "Attempting to refund a payment with invoices attached, please specify valid invoice/s to be refunded."; + return false; + } + + + } + + + private function checkCredit($paymentable, $request_credits) + { + $record_found = null; + + foreach($request_credits as $request_credit) + { + if($request_credit['invoice_id'] == $paymentable->pivot->paymentable_id) + { + + $record_found = true; + + $refundable_amount = ($paymentable->pivot->amount - $paymentable->pivot->refunded); + + if($request_invoice['amount'] > $refundable_amount){ + + $credit = $paymentable->paymentable; + + $this->error_msg = "Attempting to refund more than allowed for credit ".$credit->number.", maximum refundable amount is ". $refundable_amount; + return false; + } + + } + + } + + if(!$record_found) + { + $this->error_msg = "Attempting to refund a payment with credits attached, please specify valid credit/s to be refunded."; + return false; + } + + } + + /** + * @return string + */ + public function message() + { + return $this->error_msg; + } + +} diff --git a/app/Http/ValidationRules/ValidRefundableInvoices.php b/app/Http/ValidationRules/ValidRefundableInvoices.php index 264f32559382..a3c41572947b 100644 --- a/app/Http/ValidationRules/ValidRefundableInvoices.php +++ b/app/Http/ValidationRules/ValidRefundableInvoices.php @@ -36,7 +36,7 @@ class ValidRefundableInvoices implements Rule { $payment = Payment::whereId($this->decodePrimaryKey(request()->input('id')))->first(); - if($request->has('refunded') && ($request->input('refunded') > $payment->amount)){ + if($request->has('refunded') && ($request->input('refunded') > ($payment->amount - $payment->refunded))){ $this->error_msg = "Attempting to refunded more than payment amount, enter a value equal to or lower than the payment amount of ". $payment->amount; return false; } @@ -63,6 +63,7 @@ class ValidRefundableInvoices implements Rule if($val['refunded'] > ($invoice->amount - $invoice->balance)) $this->error_msg = "Attempting to refund more than is possible for an invoice"; return false; + } } diff --git a/app/Jobs/Product/UpdateOrCreateProduct.php b/app/Jobs/Product/UpdateOrCreateProduct.php index 82016d166b60..ce0067d97bd6 100644 --- a/app/Jobs/Product/UpdateOrCreateProduct.php +++ b/app/Jobs/Product/UpdateOrCreateProduct.php @@ -69,6 +69,8 @@ class UpdateOrCreateProduct implements ShouldQueue $product->tax_rate1 = isset($item->tax_rate1) ? $item->tax_rate1 : 0 ; $product->tax_name2 = isset($item->tax_name2) ? $item->tax_name2 : ''; $product->tax_rate2 = isset($item->tax_rate2) ? $item->tax_rate2 : 0; + $product->tax_name3 = isset($item->tax_name3) ? $item->tax_name3 : ''; + $product->tax_rate3 = isset($item->tax_rate3) ? $item->tax_rate3 : 0; $product->custom_value1 = isset($item->custom_value1) ? $item->custom_value1 : ''; $product->custom_value2 = isset($item->custom_value2) ? $item->custom_value2 : ''; $product->custom_value3 = isset($item->custom_value3) ? $item->custom_value3 : ''; diff --git a/app/Models/Payment.php b/app/Models/Payment.php index 8c2d7d7ed1dc..1395f671ae80 100644 --- a/app/Models/Payment.php +++ b/app/Models/Payment.php @@ -12,12 +12,14 @@ namespace App\Models; use App\Models\BaseModel; +use App\Models\Credit; use App\Models\DateFormat; use App\Models\Filterable; use App\Models\Paymentable; use App\Utils\Number; use App\Utils\Traits\MakesDates; use App\Utils\Traits\MakesHash; +use App\Utils\Traits\Payment\Refundable; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; @@ -27,7 +29,8 @@ class Payment extends BaseModel use Filterable; use MakesDates; use SoftDeletes; - + use Refundable; + const STATUS_PENDING = 1; const STATUS_VOIDED = 2; const STATUS_FAILED = 3; @@ -167,8 +170,11 @@ class Payment extends BaseModel ->where('id', $this->decodePrimaryKey($value))->firstOrFail(); } - public function refund() + public function refund(array $data) :Payment { - + + return $this->processRefund($data); + } + } diff --git a/app/Models/Paymentable.php b/app/Models/Paymentable.php index a6d257631182..6fa3c7a44a89 100644 --- a/app/Models/Paymentable.php +++ b/app/Models/Paymentable.php @@ -30,4 +30,9 @@ class Paymentable extends Pivot 'deleted_at' => 'timestamp', 'settings' => 'object', ]; + + public function paymentable() + { + return $this->morphTo(); + } } diff --git a/app/Repositories/PaymentRepository.php b/app/Repositories/PaymentRepository.php index 784da5f780b1..9ffd07caafe3 100644 --- a/app/Repositories/PaymentRepository.php +++ b/app/Repositories/PaymentRepository.php @@ -138,48 +138,52 @@ class PaymentRepository extends BaseRepository } + /** + * @deprecated Refundable trait replaces this. + */ private function refundPayment(array $data, Payment $payment): string { - //temp variable to sum the total refund/credit amount - $invoice_total_adjustment = 0; + // //temp variable to sum the total refund/credit amount + // $invoice_total_adjustment = 0; - if (array_key_exists('invoices', $data) && is_array($data['invoices'])) { + // if (array_key_exists('invoices', $data) && is_array($data['invoices'])) { - foreach ($data['invoices'] as $adjusted_invoice) { + // foreach ($data['invoices'] as $adjusted_invoice) { - $invoice = Invoice::whereId($adjusted_invoice['invoice_id'])->first(); + // $invoice = Invoice::whereId($adjusted_invoice['invoice_id'])->first(); - $invoice_total_adjustment += $adjusted_invoice['amount']; + // $invoice_total_adjustment += $adjusted_invoice['amount']; - if (array_key_exists('credits', $adjusted_invoice)) { + // if (array_key_exists('credits', $adjusted_invoice)) { - //process and insert credit notes - foreach ($adjusted_invoice['credits'] as $credit) { + // //process and insert credit notes + // foreach ($adjusted_invoice['credits'] as $credit) { - $credit = $this->credit_repo->save($credit, CreditFactory::create(auth()->user()->id, auth()->user()->id), $invoice); + // $credit = $this->credit_repo->save($credit, CreditFactory::create(auth()->user()->id, auth()->user()->id), $invoice); - } + // } - } else { - //todo - generate Credit Note for $amount on $invoice - the assumption here is that it is a FULL refund - } + // } else { + // //todo - generate Credit Note for $amount on $invoice - the assumption here is that it is a FULL refund + // } - } + // } - if (array_key_exists('amount', $data) && $data['amount'] != $invoice_total_adjustment) - return 'Amount must equal the sum of invoice adjustments'; - } + // if (array_key_exists('amount', $data) && $data['amount'] != $invoice_total_adjustment) + // return 'Amount must equal the sum of invoice adjustments'; + // } - //adjust applied amount - $payment->applied += $invoice_total_adjustment; + // //adjust applied amount + // $payment->applied += $invoice_total_adjustment; - //adjust clients paid to date - $client = $payment->client; - $client->paid_to_date += $invoice_total_adjustment; + // //adjust clients paid to date + // $client = $payment->client; + // $client->paid_to_date += $invoice_total_adjustment; + + // $payment->save(); + // $client->save(); - $payment->save(); - $client->save(); } diff --git a/app/Utils/Traits/Payment/Refundable.php b/app/Utils/Traits/Payment/Refundable.php new file mode 100644 index 000000000000..a6b624f22c8b --- /dev/null +++ b/app/Utils/Traits/Payment/Refundable.php @@ -0,0 +1,163 @@ +first(); + + // $invoice_total_adjustment += $adjusted_invoice['amount']; + + // if (array_key_exists('credits', $adjusted_invoice)) { + + // //process and insert credit notes + // foreach ($adjusted_invoice['credits'] as $credit) { + + // $credit = $this->credit_repo->save($credit, CreditFactory::create(auth()->user()->id, auth()->user()->id), $invoice); + + // } + + // } else { + // //todo - generate Credit Note for $amount on $invoice - the assumption here is that it is a FULL refund + // } + + // } + + // if (array_key_exists('amount', $data) && $data['amount'] != $invoice_total_adjustment) + // return 'Amount must equal the sum of invoice adjustments'; + // } + + + // //adjust applied amount + // $payment->applied += $invoice_total_adjustment; + + // //adjust clients paid to date + // $client = $payment->client; + // $client->paid_to_date += $invoice_total_adjustment; + + // $payment->save(); + // $client->save(); + //} + + public function processRefund(array $data) + { + + if(isset($data['invoices']) && isset($data['credits'])) + return $this->refundPaymentWithInvoicesAndCredits($data); + else if(isset($data['invoices'])) + return $this->refundPaymentWithInvoices($data); + + return $this->refundPaymentWithNoInvoicesOrCredits($data); + } + + private function refundPaymentWithNoInvoicesOrCredits(array $data) + { + //adjust payment refunded column amount + $this->refunded = $data['refunded']; + + if($data['refunded'] == $this->amount) + $this->status_id = Payment::STATUS_REFUNDED; + else + $this->status_id = Payment::STATUS_PARTIALLY_REFUNDED; + + $credit_note = CreditFactory::create($this->company_id, $this->user_id); + $credit_note->assigned_user_id = isset($this->assigned_user_id) ?: null; + $credit_note->date = $data['date']; + $credit_note->number = $this->client->getNextCreditNumber($this->client); + $credit_note->status_id = Credit::STATUS_DRAFT; + $credit_note->client_id = $this->client->id; + + $credit_line_item = InvoiceItemFactory::create(); + $credit_line_item->quantity = 1; + $credit_line_item->cost = $data['refunded']; + $credit_line_item->product_key = ctrans('texts.credit'); + $credit_line_item->notes = ctrans('texts.credit_created_by', ['transaction_reference', $this->number]); + $credit_line_item->line_total = $data['refunded']; + $credit_line_item->date = $data['date']; + + $line_items = []; + $line_items[] = $credit_line_item; + + $credit_note->line_items = $line_items; + $credit_note->amount = $data['refunded']; + $credit_note->balance = $data['refunded']; + + $credit_note->save(); + + $this->createActivity($data, $credit_note->id); + + //determine if we need to refund via gateway + if($data['gateway_refund'] !== false) + { + //process gateway refund, on success, reduce the credit note balance to 0 + } + + + $this->save(); + + $this->client->paid_to_date -= $data['refunded']; + $this->client->save(); + + return $this; + } + + + + private function refundPaymentWithInvoices($data) + { + + } + + private function refundPaymentWithInvoicesAndCredits($data) + { + + } + + private function createCreditLineItems() + { + + } + + private function createActivity(array $data, int $credit_id) + { + + $fields = new \stdClass; + $activity_repo = new ActivityRepository(); + + $fields->payment_id = $this->id; + $fields->user_id = $this->user_id; + $fields->company_id = $this->company_id; + $fields->activity_type_id = Activity::REFUNDED_PAYMENT; + $fields->credit_id = $credit_id; + + if(isset($data['invoices'])) + { + foreach ($data['invoices'] as $invoice) + { + $fields->invoice_id = $invoice->id; + + $activity_repo->save($fields, $this); + + } + } + else + $activity_repo->save($fields, $this); + + } + +} \ No newline at end of file diff --git a/database/ProjectFactory.php b/database/ProjectFactory.php deleted file mode 100644 index 859745cb7b98..000000000000 --- a/database/ProjectFactory.php +++ /dev/null @@ -1,12 +0,0 @@ -define(App\Models\Project::class, function (Faker $faker) { - return [ - 'name' => $faker->name(), - 'description' => $faker->text(50), - ]; -}); diff --git a/database/migrations/2014_10_13_000000_create_users_table.php b/database/migrations/2014_10_13_000000_create_users_table.php index e38ee502a76b..c2c7a01a68d2 100644 --- a/database/migrations/2014_10_13_000000_create_users_table.php +++ b/database/migrations/2014_10_13_000000_create_users_table.php @@ -180,7 +180,7 @@ class CreateUsersTable extends Migration //$table->foreign('country_id')->references('id')->on('countries'); $table->foreign('industry_id')->references('id')->on('industries'); $table->foreign('size_id')->references('id')->on('sizes'); - $table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade'); + $table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade')->onUpdate('cascade'); }); @@ -234,7 +234,7 @@ class CreateUsersTable extends Migration $table->string('documentable_type'); $table->timestamps(6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); }); @@ -288,9 +288,9 @@ class CreateUsersTable extends Migration $table->string('token')->nullable(); $table->string('name')->nullable(); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('account_id')->references('id')->on('accounts')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); }); Schema::create('clients', function (Blueprint $table) { @@ -342,7 +342,7 @@ class CreateUsersTable extends Migration $table->timestamps(6); $table->softDeletes('deleted_at', 6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); $table->foreign('industry_id')->references('id')->on('industries'); $table->foreign('size_id')->references('id')->on('sizes'); // $table->foreign('currency_id')->references('id')->on('currencies'); @@ -384,7 +384,7 @@ class CreateUsersTable extends Migration $table->timestamps(6); $table->softDeletes('deleted_at', 6); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); //$table->unique(['company_id', 'email']); }); @@ -410,9 +410,9 @@ class CreateUsersTable extends Migration $table->softDeletes('deleted_at', 6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); $table->foreign('gateway_key')->references('key')->on('gateways'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); }); @@ -484,9 +484,9 @@ class CreateUsersTable extends Migration $t->datetime('last_viewed')->nullable(); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -562,9 +562,9 @@ class CreateUsersTable extends Migration $t->datetime('last_viewed')->nullable(); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -590,10 +590,10 @@ class CreateUsersTable extends Migration $t->datetime('viewed_date')->nullable(); $t->datetime('opened_date')->nullable(); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade'); - $t->foreign('credit_id')->references('id')->on('credits')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('credit_id')->references('id')->on('credits')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -662,9 +662,9 @@ class CreateUsersTable extends Migration $t->datetime('next_send_date')->nullable(); $t->unsignedInteger('remaining_cycles')->nullable(); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -727,9 +727,9 @@ class CreateUsersTable extends Migration $t->datetime('next_send_date')->nullable(); $t->unsignedInteger('remaining_cycles')->nullable(); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -804,9 +804,9 @@ class CreateUsersTable extends Migration $t->datetime('last_viewed')->nullable(); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -831,10 +831,10 @@ class CreateUsersTable extends Migration $t->datetime('viewed_date')->nullable(); $t->datetime('opened_date')->nullable(); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade'); - $t->foreign('invoice_id')->references('id')->on('invoices')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('invoice_id')->references('id')->on('invoices')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -863,10 +863,10 @@ class CreateUsersTable extends Migration $t->datetime('viewed_date')->nullable(); $t->datetime('opened_date')->nullable(); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade'); - $t->foreign('quote_id')->references('id')->on('quotes')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('quote_id')->references('id')->on('quotes')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); $t->softDeletes('deleted_at', 6); @@ -887,8 +887,8 @@ class CreateUsersTable extends Migration $t->string('name',100); $t->decimal('rate', 13, 3)->default(0); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); }); @@ -920,8 +920,8 @@ class CreateUsersTable extends Migration $t->boolean('is_deleted')->default(false); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->timestamps(6); @@ -954,11 +954,11 @@ class CreateUsersTable extends Migration $t->boolean('is_deleted')->default(false); $t->boolean('is_manual')->default(false); - $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); - $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade'); - $t->foreign('company_gateway_id')->references('id')->on('company_gateways')->onDelete('cascade'); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('client_contact_id')->references('id')->on('client_contacts')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_gateway_id')->references('id')->on('company_gateways')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $t->foreign('type_id')->references('id')->on('payment_types'); @@ -973,7 +973,7 @@ class CreateUsersTable extends Migration $table->string('paymentable_type'); $table->timestamps(); - $table->foreign('payment_id')->references('id')->on('payments')->onDelete('cascade'); + $table->foreign('payment_id')->references('id')->on('payments')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1005,8 +1005,8 @@ class CreateUsersTable extends Migration $table->timestamps(6); $table->softDeletes('deleted_at', 6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $table->foreign('bank_id')->references('id')->on('banks'); }); @@ -1025,9 +1025,9 @@ class CreateUsersTable extends Migration $table->timestamps(6); $table->softDeletes('deleted_at', 6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $table->foreign('bank_company_id')->references('id')->on('bank_companies')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('bank_company_id')->references('id')->on('bank_companies')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1040,8 +1040,8 @@ class CreateUsersTable extends Migration $table->timestamps(6); $table->softDeletes('deleted_at', 6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1056,6 +1056,7 @@ class CreateUsersTable extends Migration $table->unsignedInteger('vendor_id')->nullable(); $table->unsignedInteger('payment_id')->nullable(); $table->unsignedInteger('invoice_id')->nullable(); + $table->unsignedInteger('credit_id')->nullable(); $table->unsignedInteger('invitation_id')->nullable(); $table->unsignedInteger('task_id')->nullable(); $table->unsignedInteger('expense_id')->nullable(); @@ -1072,13 +1073,14 @@ class CreateUsersTable extends Migration $table->index(['client_id', 'company_id']); $table->index(['payment_id', 'company_id']); $table->index(['invoice_id', 'company_id']); + $table->index(['credit_id', 'company_id']); $table->index(['invitation_id', 'company_id']); $table->index(['task_id', 'company_id']); $table->index(['expense_id', 'company_id']); $table->index(['client_contact_id', 'company_id']); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + //$table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1089,7 +1091,7 @@ class CreateUsersTable extends Migration $table->longText('html_backup')->nullable(); $table->timestamps(6); - $table->foreign('activity_id')->references('id')->on('activities')->onDelete('cascade'); + $table->foreign('activity_id')->references('id')->on('activities')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1109,8 +1111,8 @@ class CreateUsersTable extends Migration $table->string('company_ledgerable_type'); $table->timestamps(6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); }); Schema::create('gateway_types', function ($table) { @@ -1133,8 +1135,8 @@ class CreateUsersTable extends Migration $table->softDeletes('deleted_at', 6); $table->timestamps(6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); }); Schema::create('group_settings', function ($table){ @@ -1144,7 +1146,7 @@ class CreateUsersTable extends Migration $table->string('name')->nullable(); $table->mediumText('settings')->nullable(); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1173,8 +1175,8 @@ class CreateUsersTable extends Migration $table->mediumText('log'); $table->timestamps(6); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1207,8 +1209,8 @@ class CreateUsersTable extends Migration $table->string('custom_value4')->nullable(); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); $table->foreign('country_id')->references('id')->on('countries'); $table->foreign('currency_id')->references('id')->on('currencies'); }); @@ -1232,9 +1234,9 @@ class CreateUsersTable extends Migration $table->string('custom_value3')->nullable(); $table->string('custom_value4')->nullable(); - $table->foreign('vendor_id')->references('id')->on('vendors')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); + $table->foreign('vendor_id')->references('id')->on('vendors')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1289,8 +1291,8 @@ class CreateUsersTable extends Migration $table->string('custom_value4')->nullable(); // Relations - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); }); @@ -1314,8 +1316,8 @@ class CreateUsersTable extends Migration $t->timestamps(6); $t->softDeletes(); - $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $t->foreign('company_id')->references('id')->on('companies'); + $t->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $t->foreign('company_id')->references('id')->on('companies')->onUpdate('cascade'); $t->unique(['company_id', 'name']); }); @@ -1345,10 +1347,10 @@ class CreateUsersTable extends Migration $table->boolean('is_running')->default(false); $table->text('time_log')->nullable(); - $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade'); - $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade'); - $table->foreign('invoice_id')->references('id')->on('invoices')->onDelete('cascade'); - $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade'); + $table->foreign('company_id')->references('id')->on('companies')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('invoice_id')->references('id')->on('invoices')->onDelete('cascade')->onUpdate('cascade'); + $table->foreign('client_id')->references('id')->on('clients')->onDelete('cascade')->onUpdate('cascade'); }); } diff --git a/tests/Feature/ClientApiTest.php b/tests/Feature/ClientApiTest.php index 6b5f9c5df533..87c29ec4b39d 100644 --- a/tests/Feature/ClientApiTest.php +++ b/tests/Feature/ClientApiTest.php @@ -100,7 +100,7 @@ class ClientApiTest extends TestCase $arr = $response->json(); - $this->assertNull($arr['data']['archived_at']); + $this->assertEquals(0, $arr['data']['archived_at']); } public function testClientArchived() @@ -134,7 +134,7 @@ class ClientApiTest extends TestCase $arr = $response->json(); - $this->assertNull($arr['data'][0]['archived_at']); + $this->assertEquals(0, $arr['data'][0]['archived_at']); } public function testClientDeleted() diff --git a/tests/Feature/CompanySettingsTest.php b/tests/Feature/CompanySettingsTest.php index 50235b464cc8..1d7d49534093 100644 --- a/tests/Feature/CompanySettingsTest.php +++ b/tests/Feature/CompanySettingsTest.php @@ -68,7 +68,7 @@ class CompanySettingsTest extends TestCase catch(ValidationException $e) { $message = json_decode($e->validator->getMessageBag(),1); - \Log::error($message); + // \Log::error($message); } if($response) { diff --git a/tests/Feature/MigrationTest.php b/tests/Feature/MigrationTest.php index 53f3c2e277af..e9376e73bb24 100644 --- a/tests/Feature/MigrationTest.php +++ b/tests/Feature/MigrationTest.php @@ -95,24 +95,25 @@ class MigrationTest extends TestCase } - public function testMigrationFileUpload() - { - $file = new UploadedFile(base_path('tests/Unit/Migration/migration.zip'), 'migration.zip'); + // public function testMigrationFileUpload() + // { + // $file = new UploadedFile(base_path('tests/Unit/Migration/migration.zip'), 'migration.zip'); - $data = [ - 'migration' => $file, - ]; + // $data = [ + // 'migration' => $file, + // ]; - $token = $this->company->tokens->first()->token; + // $token = $this->company->tokens->first()->token; - $response = $this->withHeaders([ - 'X-API-TOKEN' => $token, - 'X-API-SECRET' => config('ninja.api_secret'), - 'X-Requested-With' => 'XMLHttpRequest', - 'X-API-PASSWORD' => 'ALongAndBriliantPassword', - ])->post('/api/v1/migration/start', $data); + // $response = $this->withHeaders([ + // 'X-API-TOKEN' => $token, + // 'X-API-SECRET' => config('ninja.api_secret'), + // 'X-Requested-With' => 'XMLHttpRequest', + // 'X-API-PASSWORD' => 'ALongAndBriliantPassword', + // ])->post('/api/v1/migration/start', $data); - $response->assertStatus(200); - $this->assertTrue(file_exists(base_path('storage/migrations/migration/migration.json'))); - } + // $response->assertStatus(200); + // $this->assertTrue(file_exists(base_path('storage/migrations/migration/migration.json'))); + // } + } diff --git a/tests/Feature/PaymentTest.php b/tests/Feature/PaymentTest.php index 9b00fb9999f8..4b25663edf4c 100644 --- a/tests/Feature/PaymentTest.php +++ b/tests/Feature/PaymentTest.php @@ -9,6 +9,7 @@ use App\Factory\InvoiceFactory; use App\Factory\PaymentFactory; use App\Helpers\Invoice\InvoiceSum; use App\Models\Account; +use App\Models\Activity; use App\Models\Client; use App\Models\Invoice; use App\Models\Payment; @@ -708,7 +709,7 @@ class PaymentTest extends TestCase 'date' => '2019/12/12', ]; - $response = false; + $response = false; try { $response = $this->withHeaders([ @@ -1066,81 +1067,4 @@ class PaymentTest extends TestCase } - - public function testBasicRefundValidation() - { - $client = ClientFactory::create($this->company->id, $this->user->id); - $client->save(); - - $this->invoice = InvoiceFactory::create($this->company->id,$this->user->id);//stub the company and user_id - $this->invoice->client_id = $client->id; - $this->invoice->status_id = Invoice::STATUS_SENT; - - $this->invoice->line_items = $this->buildLineItems(); - $this->invoice->uses_inclusive_Taxes = false; - - $this->invoice->save(); - - $this->invoice_calc = new InvoiceSum($this->invoice); - $this->invoice_calc->build(); - - $this->invoice = $this->invoice_calc->getInvoice(); - $this->invoice->save(); - - $data = [ - 'amount' => 50, - 'client_id' => $client->hashed_id, - // 'invoices' => [ - // [ - // 'invoice_id' => $this->invoice->hashed_id, - // 'amount' => $this->invoice->amount - // ], - // ], - 'date' => '2020/12/12', - - ]; - - $response = $this->withHeaders([ - 'X-API-SECRET' => config('ninja.api_secret'), - 'X-API-TOKEN' => $this->token, - ])->post('/api/v1/payments', $data); - - - $arr = $response->json(); - $response->assertStatus(200); - - $payment_id = $arr['data']['id']; - - $this->assertEquals(50, $arr['data']['amount']); - - $payment = Payment::whereId($this->decodePrimaryKey($payment_id))->first(); - - $this->assertNotNull($payment); - // $this->assertNotNull($payment->invoices()); - // $this->assertEquals(1, $payment->invoices()->count()); - - - $data = [ - 'id' => $this->encodePrimaryKey($payment->id), - 'refunded' => 50, - // 'invoices' => [ - // [ - // 'invoice_id' => $this->invoice->hashed_id, - // 'amount' => $this->invoice->amount - // ], - // ], - 'date' => '2020/12/12', - ]; - - - $response = $this->withHeaders([ - 'X-API-SECRET' => config('ninja.api_secret'), - 'X-API-TOKEN' => $this->token, - ])->post('/api/v1/payments/refund', $data); - - $arr = $response->json(); - - $response->assertStatus(200); - } - } diff --git a/tests/Feature/RefundTest.php b/tests/Feature/RefundTest.php new file mode 100644 index 000000000000..e65b8de6df73 --- /dev/null +++ b/tests/Feature/RefundTest.php @@ -0,0 +1,234 @@ +faker = \Faker\Factory::create(); + + Model::reguard(); + + $this->makeTestData(); + + $this->withoutExceptionHandling(); + + } + + + public function testBasicRefundValidation() + { + $client = ClientFactory::create($this->company->id, $this->user->id); + $client->save(); + + $this->invoice = InvoiceFactory::create($this->company->id,$this->user->id);//stub the company and user_id + $this->invoice->client_id = $client->id; + $this->invoice->status_id = Invoice::STATUS_SENT; + + $this->invoice->line_items = $this->buildLineItems(); + $this->invoice->uses_inclusive_Taxes = false; + + $this->invoice->save(); + + $this->invoice_calc = new InvoiceSum($this->invoice); + $this->invoice_calc->build(); + + $this->invoice = $this->invoice_calc->getInvoice(); + $this->invoice->save(); + + $data = [ + 'amount' => 50, + 'client_id' => $client->hashed_id, + // 'invoices' => [ + // [ + // 'invoice_id' => $this->invoice->hashed_id, + // 'amount' => $this->invoice->amount + // ], + // ], + 'date' => '2020/12/12', + + ]; + + $response = $this->withHeaders([ + 'X-API-SECRET' => config('ninja.api_secret'), + 'X-API-TOKEN' => $this->token, + ])->post('/api/v1/payments', $data); + + + $arr = $response->json(); + $response->assertStatus(200); + + $payment_id = $arr['data']['id']; + + $this->assertEquals(50, $arr['data']['amount']); + + $payment = Payment::whereId($this->decodePrimaryKey($payment_id))->first(); + + $this->assertNotNull($payment); + + $data = [ + 'id' => $this->encodePrimaryKey($payment->id), + 'refunded' => 50, + // 'invoices' => [ + // [ + // 'invoice_id' => $this->invoice->hashed_id, + // 'amount' => $this->invoice->amount + // ], + // ], + 'date' => '2020/12/12', + ]; + + $response = false; + + try { + $response = $this->withHeaders([ + 'X-API-SECRET' => config('ninja.api_secret'), + 'X-API-TOKEN' => $this->token, + ])->post('/api/v1/payments/refund', $data); + } + catch(ValidationException $e) { + + $message = json_decode($e->validator->getMessageBag(),1); + + \Log::error($message); + } + + $arr = $response->json(); + + $response->assertStatus(200); + + $this->assertEquals(50, $arr['data']['refunded']); + $this->assertEquals(Payment::STATUS_REFUNDED, $arr['data']['status_id']); + + $activity = Activity::wherePaymentId($payment->id)->first(); + + $this->assertNotNull($activity); + $this->assertEquals(Activity::REFUNDED_PAYMENT, $activity->activity_type_id); + } + + public function testRefundValidationNoInvoicesProvided() + { + $client = ClientFactory::create($this->company->id, $this->user->id); + $client->save(); + + $this->invoice = InvoiceFactory::create($this->company->id,$this->user->id);//stub the company and user_id + $this->invoice->client_id = $client->id; + $this->invoice->status_id = Invoice::STATUS_SENT; + + $this->invoice->line_items = $this->buildLineItems(); + $this->invoice->uses_inclusive_Taxes = false; + + $this->invoice->save(); + + $this->invoice_calc = new InvoiceSum($this->invoice); + $this->invoice_calc->build(); + + $this->invoice = $this->invoice_calc->getInvoice(); + $this->invoice->save(); + + $data = [ + 'amount' => 50, + 'client_id' => $client->hashed_id, + 'invoices' => [ + [ + 'invoice_id' => $this->invoice->hashed_id, + 'amount' => $this->invoice->amount + ], + ], + 'date' => '2020/12/12', + + ]; + + $response = $this->withHeaders([ + 'X-API-SECRET' => config('ninja.api_secret'), + 'X-API-TOKEN' => $this->token, + ])->post('/api/v1/payments', $data); + + + $arr = $response->json(); + $response->assertStatus(200); + + $payment_id = $arr['data']['id']; + + $this->assertEquals(50, $arr['data']['amount']); + + $payment = Payment::whereId($this->decodePrimaryKey($payment_id))->first(); + + $this->assertNotNull($payment); + $this->assertNotNull($payment->invoices()); + $this->assertEquals(1, $payment->invoices()->count()); + + + $data = [ + 'id' => $this->encodePrimaryKey($payment->id), + 'refunded' => 50, + // 'invoices' => [ + // [ + // 'invoice_id' => $this->invoice->hashed_id, + // 'amount' => $this->invoice->amount + // ], + // ], + 'date' => '2020/12/12', + ]; + + $response = false; + + try { + $response = $this->withHeaders([ + 'X-API-SECRET' => config('ninja.api_secret'), + 'X-API-TOKEN' => $this->token, + ])->post('/api/v1/payments/refund', $data); + } + catch(ValidationException $e) { + + $message = json_decode($e->validator->getMessageBag(),1); + + $this->assertNotNull($message); + \Log::error($message); + } + + if($response) + $response->assertStatus(302); + + + } + +} diff --git a/tests/Unit/Migration/migration.json b/tests/Unit/Migration/migration.json index 18d3b8989677..c876cc61ad74 100644 --- a/tests/Unit/Migration/migration.json +++ b/tests/Unit/Migration/migration.json @@ -1 +1 @@ -{"company":{"account_id":1,"industry_id":null,"ip":"127.0.0.1","company_key":"nsn98rnc7bssdp97wkepd9fueiffi3ng","logo":null,"convert_products":0,"fill_products":1,"update_products":1,"show_product_details":0,"custom_surcharge_taxes1":null,"custom_surcharge_taxes2":null,"enable_invoice_quantity":true,"subdomain":null,"size_id":null,"enable_modules":63,"custom_fields":{},"created_at":"2020-01-21","updated_at":"2020-01-25"},"users":[{"id":1,"first_name":"David","last_name":"Bomba","phone":null,"email":"turbo124@gmail.com","confirmation_code":null,"failed_logins":null,"referral_code":null,"oauth_user_id":null,"oauth_provider_id":null,"google_2fa_secret":null,"accepted_terms_version":"1.0.1","password":"$2y$10$7ELDwpgaLMpBqqCiZvgRY.i5j5ndekUyiYyReLONBMTnlWErNHSJ6","remember_token":null,"created_at":"2020-01-21","updated_at":"2020-01-21","deleted_at":null}],"tax_rates":[{"name":"Tax 1","rate":"10.000","company_id":1,"user_id":1,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"name":"Tax 2","rate":"20.000","company_id":1,"user_id":1,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"clients":[{"id":1,"company_id":1,"user_id":1,"name":"a","balance":"10000.00","paid_to_date":"0.00","address1":"","address2":"","city":"","state":"","postal_code":"","country_id":null,"phone":"","private_notes":"","website":"","industry_id":null,"size_id":null,"is_deleted":0,"vat_number":"","id_number":"","custom_value1":null,"custom_value2":null,"shipping_address1":"","shipping_address2":"","shipping_city":"","shipping_state":"","shipping_postal_code":"","shipping_country_id":null},{"id":2,"company_id":1,"user_id":1,"name":"Carlos Thompson","balance":"44.56","paid_to_date":"71.13","address1":"237 Karolann Parkway","address2":"Apt. 441","city":"Rickshire","state":"Minnesota","postal_code":"54340-0555","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null},{"id":3,"company_id":1,"user_id":1,"name":"Genoveva Altenwerth","balance":"11.55","paid_to_date":"114.99","address1":"15035 Barton Wall","address2":"Apt. 811","city":"East Vidafurt","state":"South Carolina","postal_code":"65872","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null},{"id":4,"company_id":1,"user_id":1,"name":"Dale O'Conner","balance":"51.84","paid_to_date":"45.53","address1":"42041 Madaline Squares Apt. 044","address2":"Apt. 705","city":"Torphyfort","state":"Alabama","postal_code":"64065-1143","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null},{"id":5,"company_id":1,"user_id":1,"name":"Cordie Nicolas","balance":"162.93","paid_to_date":"38.41","address1":"8113 Kimberly Squares Suite 898","address2":"Apt. 306","city":"West Isabella","state":"South Dakota","postal_code":"03198","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null},{"id":6,"company_id":1,"user_id":1,"name":"Ashleigh Cummings","balance":"-972.09","paid_to_date":"70.19","address1":"36546 Valentine Isle","address2":"Apt. 941","city":"Teresamouth","state":"North Dakota","postal_code":"98915-4142","country_id":null,"phone":"","private_notes":"","website":"","industry_id":null,"size_id":null,"is_deleted":0,"vat_number":"","id_number":"","custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null}],"products":[{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"newq","notes":"w","cost":"1.0000","quantity":"1.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-21","updated_at":"2020-01-21","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"quia","notes":"Quaerat nihil excepturi aliquam tempore est. Nisi sed et rerum accusantium. Consectetur praesentium quibusdam atque similique sunt iure. Assumenda error est placeat dolorum dolorum earum. Quia iure laudantium tempore qui.","cost":"8.7100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"molestias","notes":"Error repellat eaque id fugit. Commodi quam enim molestias. Sint aut incidunt ut culpa dolore. Molestiae voluptatem quas quia.","cost":"4.6200","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"voluptatem","notes":"Reiciendis officiis tenetur ea corrupti nulla et quia. Soluta dicta dolorem et enim eum impedit. Sed voluptatem tempore eligendi. Distinctio facilis et veritatis est corrupti sunt.","cost":"3.5000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"est","notes":"Cupiditate natus officia provident laudantium.","cost":"5.3800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"amet","notes":"Ut tempore vero necessitatibus voluptatem et nihil et.","cost":"8.1700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"hic","notes":"Iusto officia quia odit quia est inventore voluptas. Quia vel tempora illum ratione voluptatum quo ea eius. Earum quia voluptatibus quia pariatur deleniti enim.","cost":"9.7800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ratione","notes":"Quia nam inventore reiciendis aspernatur est sint est aut. Similique et quis iste fugiat. Nobis occaecati maiores libero praesentium.","cost":"8.3800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"modi","notes":"Sit sunt et non ipsum modi. Eos et consequuntur aut officiis aut similique dolorem. Ea dicta maxime nesciunt molestias velit dolores dolorem magni.","cost":"7.2900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ea","notes":"Sapiente voluptates necessitatibus id temporibus necessitatibus in dolores.","cost":"1.1900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"rerum","notes":"Eaque est provident quis et. Voluptates et iusto fugiat quae dolorem voluptas et. Sint non placeat quod eos doloribus.","cost":"9.5100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"consequatur","notes":"Deleniti quo ut quo.","cost":"8.4800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"beatae","notes":"Voluptates sit vitae sint eos. Animi deserunt vel eligendi alias consequatur sunt. Et qui veritatis sit rem nobis minus commodi autem. Enim aut ut ea omnis vel et.","cost":"4.0600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"eum","notes":"Itaque est dolores nam a enim dolorum qui.","cost":"8.0000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sunt","notes":"Tempore et sint ut expedita. Sunt eos esse at non et. Enim magni et velit quis quo.","cost":"8.0800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"veritatis","notes":"Qui ipsa et quos voluptatem. Provident quia molestias quo dolorem quasi expedita illo. Molestias fugiat nihil ducimus dolor harum harum blanditiis.","cost":"2.6800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"nulla","notes":"Doloribus molestiae est libero. Qui ut ad totam veniam. Sapiente et omnis quis commodi corrupti dolor.","cost":"8.7800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"libero","notes":"Consequatur placeat unde quas. Beatae molestias asperiores est animi eaque et. Vel qui minus dolor omnis. Culpa aut doloribus recusandae consectetur sapiente ex incidunt aut.","cost":"5.8300","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"debitis","notes":"Veritatis ratione et tempore voluptatem est in. Magni minus necessitatibus aut sapiente et.","cost":"2.0900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"deserunt","notes":"Et ut molestiae non cum rerum. Placeat eos ab ab corporis. Incidunt ut dolor numquam dolorem adipisci et voluptatum.","cost":"1.5900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"eveniet","notes":"Asperiores fugit sit voluptatem dolorem. Ut architecto sunt ea repudiandae expedita culpa illo. In excepturi fuga ad sunt quaerat voluptatum eveniet. Iste non animi atque dolorem asperiores rem.","cost":"3.4100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"veniam","notes":"Architecto quo et facilis nisi reprehenderit amet. Id quis nihil tenetur molestiae repellat voluptatem aspernatur. Sit autem voluptas veniam autem voluptates quis. Accusamus inventore velit totam voluptate iste eaque saepe.","cost":"9.7400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sint","notes":"Earum exercitationem suscipit quae. Labore fugit aut sed non cumque consequatur repellendus.","cost":"9.2000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"qui","notes":"Exercitationem reprehenderit dolorum id repudiandae voluptas natus. Maiores dignissimos ab expedita asperiores eum consequatur et vero. Omnis enim cupiditate laboriosam quis.","cost":"1.7900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"facilis","notes":"Libero tenetur fuga beatae impedit debitis qui. Tempore dolore accusamus sed et libero dolor beatae. Est culpa optio eius id exercitationem rerum. Dolore ut non iusto rem.","cost":"1.0500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"omnis","notes":"Quis rerum et in sequi et perferendis qui qui.","cost":"5.5700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"tenetur","notes":"Alias ex rerum velit et deserunt eum. Eum dignissimos ipsa perferendis sed. Est culpa explicabo voluptates cupiditate non. Odit aut temporibus aliquam corrupti.","cost":"1.4000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"consequuntur","notes":"Eius nulla molestias totam.","cost":"9.1500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"aliquam","notes":"In ut cupiditate voluptatem consequatur rem maxime ut. Magni doloremque tempore magni. Quis adipisci reiciendis et aut.","cost":"4.7700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"reprehenderit","notes":"Sed eius enim quia. Id et ducimus quia.","cost":"8.5500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"recusandae","notes":"Accusantium culpa rerum molestiae ipsa.","cost":"2.8400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"unde","notes":"Numquam in nobis reiciendis et tempora voluptas. Et exercitationem culpa ut. Ipsam consequatur deserunt eius voluptas nesciunt nemo. Debitis minima dolor illo debitis.","cost":"4.8500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"nam","notes":"Ducimus quis et repellendus. Facilis id officiis necessitatibus omnis. Ipsum porro qui ullam ut.","cost":"9.4200","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"a","notes":"Fugit dicta quibusdam quia qui illum voluptate. Est commodi modi commodi sapiente.","cost":"4.6900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"reiciendis","notes":"Eum odio nam quod dolor. Neque eligendi quia aperiam qui. Modi quos et voluptates consequuntur provident.","cost":"1.5500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sed","notes":"Quam delectus est officiis sit qui doloribus. Omnis omnis corporis odit fugit necessitatibus. Rerum beatae molestiae quia commodi ullam aut ullam.","cost":"1.5900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"asperiores","notes":"Excepturi tempora quidem quo et nobis autem unde itaque. Sequi non distinctio qui asperiores. Et repudiandae id cupiditate sint. Saepe repellat enim porro sit. Dignissimos labore a facere quasi animi assumenda aliquid dolores.","cost":"7.6700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ut","notes":"Adipisci tempora quae numquam mollitia. Eveniet atque atque sit laboriosam cum. Minus debitis nemo voluptas molestiae ut quasi.","cost":"4.6500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"id","notes":"Velit et aspernatur quod. Molestiae quibusdam omnis cum. Ut aliquam nobis ut fugit voluptatem. Cupiditate autem aspernatur alias dolores. Et vero assumenda unde temporibus maxime excepturi. Ratione doloribus molestias fugiat neque id quo quia. Expedita alias tenetur nulla quod perspiciatis et.","cost":"8.6800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"autem","notes":"Cum sed eius quia placeat. Quam et porro laboriosam provident odit non qui. Explicabo quis temporibus molestiae tempora qui sapiente. Omnis voluptatum est nostrum.","cost":"6.1900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"optio","notes":"Atque dolorem non labore molestias et nihil officiis.","cost":"7.3600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"enim","notes":"Enim nam qui ratione veniam. Nobis labore tempora quia quia delectus et dicta.","cost":"3.7100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"aliquid","notes":"Animi fuga ut vel. Ratione delectus vitae totam autem in et.","cost":"8.3600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"quas","notes":"Facilis rem sapiente debitis consequuntur ipsam voluptatum. Nesciunt ab nisi suscipit qui. Sit et fugit exercitationem tempore. Sed id dolorum tenetur eius vero.","cost":"7.3400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sit","notes":"Accusantium sed quisquam minima dolore. Atque molestiae mollitia explicabo autem molestiae earum omnis.","cost":"3.2300","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"1","notes":"22","cost":"-210.0000","quantity":"0.0000","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"q","notes":"5","cost":"100.0000","quantity":"0.0000","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"invoices":[{"id":1,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0001","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-28","last_sent_date":null,"due_date":"2019-11-10","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.24","balance":"2.70","partial":null,"partial_due_date":null,"line_items":[{"id":1,"quantity":"4.0000","cost":"1.0600","product_key":"quia","notes":"Expedita eveniet quae tenetur et dolores vel. Corporis nulla eligendi aspernatur reiciendis hic aut corporis architecto.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":2,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0002","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-19","last_sent_date":null,"due_date":"2020-03-24","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"36.96","balance":"20.65","partial":null,"partial_due_date":null,"line_items":[{"id":2,"quantity":"8.0000","cost":"4.6200","product_key":"molestias","notes":"Error repellat eaque id fugit. Commodi quam enim molestias. Sint aut incidunt ut culpa dolore. Molestiae voluptatem quas quia.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":3,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0003","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-04","last_sent_date":null,"due_date":"2019-12-18","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"17.50","balance":"3.10","partial":null,"partial_due_date":null,"line_items":[{"id":3,"quantity":"5.0000","cost":"3.5000","product_key":"voluptatem","notes":"Reiciendis officiis tenetur ea corrupti nulla et quia. Soluta dicta dolorem et enim eum impedit. Sed voluptatem tempore eligendi. Distinctio facilis et veritatis est corrupti sunt.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":4,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0004","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-24","last_sent_date":null,"due_date":"2020-02-10","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.14","balance":"13.88","partial":null,"partial_due_date":null,"line_items":[{"id":4,"quantity":"3.0000","cost":"5.3800","product_key":"est","notes":"Cupiditate natus officia provident laudantium.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":5,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0005","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-22","last_sent_date":null,"due_date":"2020-04-24","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"40.85","balance":"4.23","partial":null,"partial_due_date":null,"line_items":[{"id":5,"quantity":"5.0000","cost":"8.1700","product_key":"amet","notes":"Ut tempore vero necessitatibus voluptatem et nihil et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":6,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0006","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-27","last_sent_date":null,"due_date":"2019-11-01","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.90","balance":"48.90","partial":null,"partial_due_date":null,"line_items":[{"id":6,"quantity":"5.0000","cost":"9.7800","product_key":"hic","notes":"Iusto officia quia odit quia est inventore voluptas. Quia vel tempora illum ratione voluptatum quo ea eius. Earum quia voluptatibus quia pariatur deleniti enim.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":7,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0007","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-01-27","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.14","balance":"25.14","partial":null,"partial_due_date":null,"line_items":[{"id":7,"quantity":"3.0000","cost":"8.3800","product_key":"ratione","notes":"Quia nam inventore reiciendis aspernatur est sint est aut. Similique et quis iste fugiat. Nobis occaecati maiores libero praesentium.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":8,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0008","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-05","last_sent_date":null,"due_date":"2020-02-19","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.73","balance":"5.73","partial":null,"partial_due_date":null,"line_items":[{"id":8,"quantity":"1.0000","cost":"5.7300","product_key":"modi","notes":"Doloremque voluptatem ut repellendus et a. Qui eum molestias expedita tempore laudantium velit eius repellendus. Consectetur et commodi nisi aperiam est.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":9,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0009","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-15","last_sent_date":null,"due_date":"2020-04-15","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.95","balance":"5.95","partial":null,"partial_due_date":null,"line_items":[{"id":9,"quantity":"5.0000","cost":"1.1900","product_key":"ea","notes":"Sapiente voluptates necessitatibus id temporibus necessitatibus in dolores.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":10,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0010","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-22","last_sent_date":null,"due_date":"2019-12-22","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.53","balance":"28.53","partial":null,"partial_due_date":null,"line_items":[{"id":10,"quantity":"3.0000","cost":"9.5100","product_key":"rerum","notes":"Eaque est provident quis et. Voluptates et iusto fugiat quae dolorem voluptas et. Sint non placeat quod eos doloribus.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":11,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0011","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-17","last_sent_date":null,"due_date":"2020-03-01","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"33.92","balance":"1.55","partial":null,"partial_due_date":null,"line_items":[{"id":11,"quantity":"4.0000","cost":"8.4800","product_key":"consequatur","notes":"Deleniti quo ut quo.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":12,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0012","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-26","last_sent_date":null,"due_date":"2020-03-29","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.06","balance":"2.57","partial":null,"partial_due_date":null,"line_items":[{"id":12,"quantity":"1.0000","cost":"4.0600","product_key":"beatae","notes":"Voluptates sit vitae sint eos. Animi deserunt vel eligendi alias consequatur sunt. Et qui veritatis sit rem nobis minus commodi autem. Enim aut ut ea omnis vel et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":13,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0013","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-14","last_sent_date":null,"due_date":"2019-12-13","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"24.00","balance":"1.60","partial":null,"partial_due_date":null,"line_items":[{"id":13,"quantity":"3.0000","cost":"8.0000","product_key":"eum","notes":"Itaque est dolores nam a enim dolorum qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":14,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0014","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-04","last_sent_date":null,"due_date":"2020-04-13","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.48","balance":"5.31","partial":null,"partial_due_date":null,"line_items":[{"id":14,"quantity":"6.0000","cost":"8.0800","product_key":"sunt","notes":"Tempore et sint ut expedita. Sunt eos esse at non et. Enim magni et velit quis quo.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":15,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0015","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-22","last_sent_date":null,"due_date":"2020-02-15","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.08","balance":"0.52","partial":null,"partial_due_date":null,"line_items":[{"id":15,"quantity":"6.0000","cost":"2.6800","product_key":"veritatis","notes":"Qui ipsa et quos voluptatem. Provident quia molestias quo dolorem quasi expedita illo. Molestias fugiat nihil ducimus dolor harum harum blanditiis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":16,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0016","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-15","last_sent_date":null,"due_date":"2019-11-06","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.78","balance":"8.78","partial":null,"partial_due_date":null,"line_items":[{"id":16,"quantity":"1.0000","cost":"8.7800","product_key":"nulla","notes":"Doloribus molestiae est libero. Qui ut ad totam veniam. Sapiente et omnis quis commodi corrupti dolor.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":17,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0017","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-11-16","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.64","balance":"46.64","partial":null,"partial_due_date":null,"line_items":[{"id":17,"quantity":"8.0000","cost":"5.8300","product_key":"libero","notes":"Consequatur placeat unde quas. Beatae molestias asperiores est animi eaque et. Vel qui minus dolor omnis. Culpa aut doloribus recusandae consectetur sapiente ex incidunt aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":18,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0018","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-04-25","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.27","balance":"6.27","partial":null,"partial_due_date":null,"line_items":[{"id":18,"quantity":"3.0000","cost":"2.0900","product_key":"debitis","notes":"Veritatis ratione et tempore voluptatem est in. Magni minus necessitatibus aut sapiente et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":19,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0019","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-26","last_sent_date":null,"due_date":"2019-10-29","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.95","balance":"7.95","partial":null,"partial_due_date":null,"line_items":[{"id":19,"quantity":"5.0000","cost":"1.5900","product_key":"deserunt","notes":"Et ut molestiae non cum rerum. Placeat eos ab ab corporis. Incidunt ut dolor numquam dolorem adipisci et voluptatum.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":20,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0020","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-15","last_sent_date":null,"due_date":"2019-10-25","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"51.93","balance":"51.93","partial":null,"partial_due_date":null,"line_items":[{"id":20,"quantity":"9.0000","cost":"5.7700","product_key":"eveniet","notes":"Et quae quia dolores. Similique dolorem non necessitatibus voluptas voluptatum vero aut. Quia natus porro voluptatem earum. Pariatur necessitatibus suscipit placeat optio aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":21,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0021","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-08","last_sent_date":null,"due_date":"2019-12-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"29.22","balance":"12.33","partial":null,"partial_due_date":null,"line_items":[{"id":21,"quantity":"3.0000","cost":"9.7400","product_key":"veniam","notes":"Architecto quo et facilis nisi reprehenderit amet. Id quis nihil tenetur molestiae repellat voluptatem aspernatur. Sit autem voluptas veniam autem voluptates quis. Accusamus inventore velit totam voluptate iste eaque saepe.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":22,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0022","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-29","last_sent_date":null,"due_date":"2020-02-01","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.71","balance":"7.58","partial":null,"partial_due_date":null,"line_items":[{"id":22,"quantity":"1.0000","cost":"8.7100","product_key":"quia","notes":"Quaerat nihil excepturi aliquam tempore est. Nisi sed et rerum accusantium. Consectetur praesentium quibusdam atque similique sunt iure. Assumenda error est placeat dolorum dolorum earum. Quia iure laudantium tempore qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":23,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0023","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-05","last_sent_date":null,"due_date":"2019-11-21","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.00","balance":"23.86","partial":null,"partial_due_date":null,"line_items":[{"id":23,"quantity":"5.0000","cost":"9.2000","product_key":"sint","notes":"Earum exercitationem suscipit quae. Labore fugit aut sed non cumque consequatur repellendus.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":24,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0024","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-11","last_sent_date":null,"due_date":"2019-11-29","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"3.99","balance":"1.39","partial":null,"partial_due_date":null,"line_items":[{"id":24,"quantity":"1.0000","cost":"3.9900","product_key":"qui","notes":"Quibusdam nisi dolor id modi sint officia dolore. In tenetur similique molestiae quasi culpa minus sed.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":25,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0025","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-05-02","last_sent_date":null,"due_date":"2020-04-24","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.45","balance":"6.68","partial":null,"partial_due_date":null,"line_items":[{"id":25,"quantity":"9.0000","cost":"1.0500","product_key":"facilis","notes":"Libero tenetur fuga beatae impedit debitis qui. Tempore dolore accusamus sed et libero dolor beatae. Est culpa optio eius id exercitationem rerum. Dolore ut non iusto rem.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":26,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0026","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-29","last_sent_date":null,"due_date":"2020-03-17","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"11.14","balance":"11.14","partial":null,"partial_due_date":null,"line_items":[{"id":26,"quantity":"2.0000","cost":"5.5700","product_key":"omnis","notes":"Quis rerum et in sequi et perferendis qui qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":27,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0027","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-17","last_sent_date":null,"due_date":"2020-04-02","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.80","balance":"9.80","partial":null,"partial_due_date":null,"line_items":[{"id":27,"quantity":"7.0000","cost":"1.4000","product_key":"tenetur","notes":"Alias ex rerum velit et deserunt eum. Eum dignissimos ipsa perferendis sed. Est culpa explicabo voluptates cupiditate non. Odit aut temporibus aliquam corrupti.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":28,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0028","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-16","last_sent_date":null,"due_date":"2019-11-02","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.15","balance":"9.15","partial":null,"partial_due_date":null,"line_items":[{"id":28,"quantity":"1.0000","cost":"9.1500","product_key":"consequuntur","notes":"Eius nulla molestias totam.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":29,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0029","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-21","last_sent_date":null,"due_date":"2020-03-13","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.82","balance":"6.82","partial":null,"partial_due_date":null,"line_items":[{"id":29,"quantity":"2.0000","cost":"3.4100","product_key":"eveniet","notes":"Asperiores fugit sit voluptatem dolorem. Ut architecto sunt ea repudiandae expedita culpa illo. In excepturi fuga ad sunt quaerat voluptatum eveniet. Iste non animi atque dolorem asperiores rem.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":30,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0030","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-19","last_sent_date":null,"due_date":"2020-01-23","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.77","balance":"4.77","partial":null,"partial_due_date":null,"line_items":[{"id":30,"quantity":"1.0000","cost":"4.7700","product_key":"aliquam","notes":"In ut cupiditate voluptatem consequatur rem maxime ut. Magni doloremque tempore magni. Quis adipisci reiciendis et aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":31,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0031","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-12","last_sent_date":null,"due_date":"2020-03-22","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"85.50","balance":"80.83","partial":null,"partial_due_date":null,"line_items":[{"id":31,"quantity":"10.0000","cost":"8.5500","product_key":"reprehenderit","notes":"Sed eius enim quia. Id et ducimus quia.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":32,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0032","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-11","last_sent_date":null,"due_date":"2020-03-02","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.56","balance":"20.40","partial":null,"partial_due_date":null,"line_items":[{"id":32,"quantity":"9.0000","cost":"2.8400","product_key":"recusandae","notes":"Accusantium culpa rerum molestiae ipsa.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":33,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0033","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-22","last_sent_date":null,"due_date":"2020-01-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"12.53","balance":"2.70","partial":null,"partial_due_date":null,"line_items":[{"id":33,"quantity":"7.0000","cost":"1.7900","product_key":"qui","notes":"Exercitationem reprehenderit dolorum id repudiandae voluptas natus. Maiores dignissimos ab expedita asperiores eum consequatur et vero. Omnis enim cupiditate laboriosam quis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":34,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0034","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-09","last_sent_date":null,"due_date":"2019-11-14","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.85","balance":"4.55","partial":null,"partial_due_date":null,"line_items":[{"id":34,"quantity":"1.0000","cost":"4.8500","product_key":"unde","notes":"Numquam in nobis reiciendis et tempora voluptas. Et exercitationem culpa ut. Ipsam consequatur deserunt eius voluptas nesciunt nemo. Debitis minima dolor illo debitis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":35,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0035","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-04","last_sent_date":null,"due_date":"2019-12-23","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"72.90","balance":"54.45","partial":null,"partial_due_date":null,"line_items":[{"id":35,"quantity":"10.0000","cost":"7.2900","product_key":"modi","notes":"Sit sunt et non ipsum modi. Eos et consequuntur aut officiis aut similique dolorem. Ea dicta maxime nesciunt molestias velit dolores dolorem magni.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":36,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0036","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-07","last_sent_date":null,"due_date":"2020-03-23","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"84.78","balance":"84.78","partial":null,"partial_due_date":null,"line_items":[{"id":36,"quantity":"9.0000","cost":"9.4200","product_key":"nam","notes":"Ducimus quis et repellendus. Facilis id officiis necessitatibus omnis. Ipsum porro qui ullam ut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":37,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0037","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-29","last_sent_date":null,"due_date":"2019-10-22","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.14","balance":"28.14","partial":null,"partial_due_date":null,"line_items":[{"id":37,"quantity":"6.0000","cost":"4.6900","product_key":"a","notes":"Fugit dicta quibusdam quia qui illum voluptate. Est commodi modi commodi sapiente.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":38,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0038","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-29","last_sent_date":null,"due_date":"2019-12-26","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.20","balance":"6.20","partial":null,"partial_due_date":null,"line_items":[{"id":38,"quantity":"4.0000","cost":"1.5500","product_key":"reiciendis","notes":"Eum odio nam quod dolor. Neque eligendi quia aperiam qui. Modi quos et voluptates consequuntur provident.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":39,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0039","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-18","last_sent_date":null,"due_date":"2019-11-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.59","balance":"1.59","partial":null,"partial_due_date":null,"line_items":[{"id":39,"quantity":"1.0000","cost":"1.5900","product_key":"sed","notes":"Quam delectus est officiis sit qui doloribus. Omnis omnis corporis odit fugit necessitatibus. Rerum beatae molestiae quia commodi ullam aut ullam.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":40,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0040","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-25","last_sent_date":null,"due_date":"2019-12-05","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.67","balance":"7.67","partial":null,"partial_due_date":null,"line_items":[{"id":40,"quantity":"1.0000","cost":"7.6700","product_key":"asperiores","notes":"Excepturi tempora quidem quo et nobis autem unde itaque. Sequi non distinctio qui asperiores. Et repudiandae id cupiditate sint. Saepe repellat enim porro sit. Dignissimos labore a facere quasi animi assumenda aliquid dolores.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":41,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0041","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-13","last_sent_date":null,"due_date":"2019-12-18","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"53.91","balance":"15.42","partial":null,"partial_due_date":null,"line_items":[{"id":41,"quantity":"9.0000","cost":"5.9900","product_key":"ut","notes":"Quis ab sit perferendis et et officiis ea. Ut quis esse quis qui explicabo velit quis. Ea consequatur natus sint neque quia autem. Officia ipsa nulla eos vel eveniet ratione optio.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":42,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0042","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-06","last_sent_date":null,"due_date":"2019-11-29","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"26.04","balance":"24.70","partial":null,"partial_due_date":null,"line_items":[{"id":42,"quantity":"3.0000","cost":"8.6800","product_key":"id","notes":"Velit et aspernatur quod. Molestiae quibusdam omnis cum. Ut aliquam nobis ut fugit voluptatem. Cupiditate autem aspernatur alias dolores. Et vero assumenda unde temporibus maxime excepturi. Ratione doloribus molestias fugiat neque id quo quia. Expedita alias tenetur nulla quod perspiciatis et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":43,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0043","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-27","last_sent_date":null,"due_date":"2020-02-15","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"24.76","balance":"5.74","partial":null,"partial_due_date":null,"line_items":[{"id":43,"quantity":"4.0000","cost":"6.1900","product_key":"autem","notes":"Cum sed eius quia placeat. Quam et porro laboriosam provident odit non qui. Explicabo quis temporibus molestiae tempora qui sapiente. Omnis voluptatum est nostrum.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":44,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0044","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-13","last_sent_date":null,"due_date":"2019-11-17","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"13.95","balance":"11.95","partial":null,"partial_due_date":null,"line_items":[{"id":44,"quantity":"3.0000","cost":"4.6500","product_key":"ut","notes":"Adipisci tempora quae numquam mollitia. Eveniet atque atque sit laboriosam cum. Minus debitis nemo voluptas molestiae ut quasi.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":45,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0045","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-01","last_sent_date":null,"due_date":"2019-11-27","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"29.44","balance":"20.10","partial":null,"partial_due_date":null,"line_items":[{"id":45,"quantity":"4.0000","cost":"7.3600","product_key":"optio","notes":"Atque dolorem non labore molestias et nihil officiis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":46,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0046","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-25","last_sent_date":null,"due_date":"2020-05-03","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"37.10","balance":"37.10","partial":null,"partial_due_date":null,"line_items":[{"id":46,"quantity":"10.0000","cost":"3.7100","product_key":"enim","notes":"Enim nam qui ratione veniam. Nobis labore tempora quia quia delectus et dicta.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":47,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0047","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-23","last_sent_date":null,"due_date":"2020-04-26","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"83.60","balance":"83.60","partial":null,"partial_due_date":null,"line_items":[{"id":47,"quantity":"10.0000","cost":"8.3600","product_key":"aliquid","notes":"Animi fuga ut vel. Ratione delectus vitae totam autem in et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":48,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0048","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-12-19","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"19.92","balance":"19.92","partial":null,"partial_due_date":null,"line_items":[{"id":48,"quantity":"6.0000","cost":"3.3200","product_key":"quas","notes":"Debitis enim blanditiis qui. Quae magni asperiores consectetur saepe qui quod possimus. Praesentium voluptatem eos perferendis sed id veniam dolorem. Ut et debitis eaque sapiente. Ipsum ea doloremque fuga dolorum. Quo illum eum ut qui qui libero.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":49,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0049","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-01","last_sent_date":null,"due_date":"2020-04-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"14.68","balance":"14.68","partial":null,"partial_due_date":null,"line_items":[{"id":49,"quantity":"2.0000","cost":"7.3400","product_key":"quas","notes":"Facilis rem sapiente debitis consequuntur ipsam voluptatum. Nesciunt ab nisi suscipit qui. Sit et fugit exercitationem tempore. Sed id dolorum tenetur eius vero.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:08.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":50,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0050","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-26","last_sent_date":null,"due_date":"2020-04-06","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.15","balance":"16.15","partial":null,"partial_due_date":null,"line_items":[{"id":50,"quantity":"5.0000","cost":"3.2300","product_key":"sit","notes":"Accusantium sed quisquam minima dolore. Atque molestiae mollitia explicabo autem molestiae earum omnis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:08.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":51,"client_id":6,"user_id":1,"company_id":1,"status_id":1,"design_id":1,"number":"1579921002.801561","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":"0000-00-00","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.00","balance":"1.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":51,"quantity":"1.0000","cost":"1.0000","product_key":"1","notes":"1","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 02:56:42.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":52,"client_id":1,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0051","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"0.00","balance":"0.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":53,"quantity":"1.0000","cost":"0.0000","product_key":"1","notes":"1","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:06:05.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":53,"client_id":1,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0052","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"10000.00","balance":"10000.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":54,"quantity":"100.0000","cost":"100.0000","product_key":"q","notes":"5","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:06:33.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"quotes":[{"id":6,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0006","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-27","last_sent_date":null,"due_date":"2019-11-01","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.90","balance":"48.90","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":7,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0007","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-01-27","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.14","balance":"25.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":8,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0008","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-05","last_sent_date":null,"due_date":"2020-02-19","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.73","balance":"5.73","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":9,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0009","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-15","last_sent_date":null,"due_date":"2020-04-15","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.95","balance":"5.95","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":10,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0010","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-22","last_sent_date":null,"due_date":"2019-12-22","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.53","balance":"28.53","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":16,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0016","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-15","last_sent_date":null,"due_date":"2019-11-06","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.78","balance":"8.78","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":17,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0017","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-11-16","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.64","balance":"46.64","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":18,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0018","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-04-25","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.27","balance":"6.27","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":19,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0019","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-26","last_sent_date":null,"due_date":"2019-10-29","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.95","balance":"7.95","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":20,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0020","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-15","last_sent_date":null,"due_date":"2019-10-25","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"51.93","balance":"51.93","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":26,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0026","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-29","last_sent_date":null,"due_date":"2020-03-17","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"11.14","balance":"11.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":27,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0027","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-17","last_sent_date":null,"due_date":"2020-04-02","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.80","balance":"9.80","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":28,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0028","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-16","last_sent_date":null,"due_date":"2019-11-02","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.15","balance":"9.15","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":29,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0029","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-21","last_sent_date":null,"due_date":"2020-03-13","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.82","balance":"6.82","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":30,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0030","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-19","last_sent_date":null,"due_date":"2020-01-23","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.77","balance":"4.77","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":36,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0036","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-07","last_sent_date":null,"due_date":"2020-03-23","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"84.78","balance":"84.78","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":37,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0037","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-29","last_sent_date":null,"due_date":"2019-10-22","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.14","balance":"28.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":38,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0038","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-29","last_sent_date":null,"due_date":"2019-12-26","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.20","balance":"6.20","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":39,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0039","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-18","last_sent_date":null,"due_date":"2019-11-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.59","balance":"1.59","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":40,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0040","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-25","last_sent_date":null,"due_date":"2019-12-05","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.67","balance":"7.67","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":46,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0046","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-25","last_sent_date":null,"due_date":"2020-05-03","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"37.10","balance":"37.10","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":47,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0047","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-23","last_sent_date":null,"due_date":"2020-04-26","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"83.60","balance":"83.60","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":48,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0048","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-12-19","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"19.92","balance":"19.92","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":49,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0049","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-01","last_sent_date":null,"due_date":"2020-04-20","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"14.68","balance":"14.68","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":50,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0050","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-26","last_sent_date":null,"due_date":"2020-04-06","uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.15","balance":"16.15","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"payments":[{"id":1,"invoices":[{"invoice_id":1,"amount":"1.54","refunded":"0.00"}],"invoice_id":1,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.54","applied":"1.54","refunded":"0.00","date":"2019-10-20","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":2,"invoices":[{"invoice_id":2,"amount":"16.31","refunded":"0.00"}],"invoice_id":2,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"16.31","applied":"16.31","refunded":"0.00","date":"2020-02-05","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":3,"invoices":[{"invoice_id":3,"amount":"14.40","refunded":"0.00"}],"invoice_id":3,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"14.40","applied":"14.40","refunded":"0.00","date":"2020-04-27","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":4,"invoices":[{"invoice_id":4,"amount":"2.26","refunded":"0.00"}],"invoice_id":4,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.26","applied":"2.26","refunded":"0.00","date":"2020-04-20","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":5,"invoices":[{"invoice_id":5,"amount":"36.62","refunded":"0.00"}],"invoice_id":5,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"36.62","applied":"36.62","refunded":"0.00","date":"2020-01-06","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":6,"invoices":[{"invoice_id":11,"amount":"32.37","refunded":"0.00"}],"invoice_id":11,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"32.37","applied":"32.37","refunded":"0.00","date":"2020-04-18","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":7,"invoices":[{"invoice_id":12,"amount":"1.49","refunded":"0.00"}],"invoice_id":12,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.49","applied":"1.49","refunded":"0.00","date":"2020-01-15","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":8,"invoices":[{"invoice_id":13,"amount":"22.40","refunded":"0.00"}],"invoice_id":13,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"22.40","applied":"22.40","refunded":"0.00","date":"2019-10-22","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":9,"invoices":[{"invoice_id":14,"amount":"43.17","refunded":"0.00"}],"invoice_id":14,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"43.17","applied":"43.17","refunded":"0.00","date":"2020-01-25","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":10,"invoices":[{"invoice_id":15,"amount":"15.56","refunded":"0.00"}],"invoice_id":15,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"15.56","applied":"15.56","refunded":"0.00","date":"2019-11-06","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":11,"invoices":[{"invoice_id":21,"amount":"16.89","refunded":"0.00"}],"invoice_id":21,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"16.89","applied":"16.89","refunded":"0.00","date":"2020-05-01","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":12,"invoices":[{"invoice_id":22,"amount":"1.13","refunded":"0.00"}],"invoice_id":22,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.13","applied":"1.13","refunded":"0.00","date":"2020-03-21","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":13,"invoices":[{"invoice_id":23,"amount":"22.14","refunded":"0.00"}],"invoice_id":23,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"22.14","applied":"22.14","refunded":"0.00","date":"2020-03-15","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":14,"invoices":[{"invoice_id":24,"amount":"2.60","refunded":"0.00"}],"invoice_id":24,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.60","applied":"2.60","refunded":"0.00","date":"2020-01-04","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":15,"invoices":[{"invoice_id":25,"amount":"2.77","refunded":"0.00"}],"invoice_id":25,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.77","applied":"2.77","refunded":"0.00","date":"2019-11-16","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":16,"invoices":[{"invoice_id":31,"amount":"4.67","refunded":"0.00"}],"invoice_id":31,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"4.67","applied":"4.67","refunded":"0.00","date":"2019-12-09","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":17,"invoices":[{"invoice_id":32,"amount":"5.16","refunded":"0.00"}],"invoice_id":32,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"5.16","applied":"5.16","refunded":"0.00","date":"2020-01-29","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":18,"invoices":[{"invoice_id":33,"amount":"9.83","refunded":"0.00"}],"invoice_id":33,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"9.83","applied":"9.83","refunded":"0.00","date":"2019-12-04","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":19,"invoices":[{"invoice_id":34,"amount":"0.30","refunded":"0.00"}],"invoice_id":34,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"0.30","applied":"0.30","refunded":"0.00","date":"2020-04-29","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":20,"invoices":[{"invoice_id":35,"amount":"18.45","refunded":"0.00"}],"invoice_id":35,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"18.45","applied":"18.45","refunded":"0.00","date":"2020-04-13","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":21,"invoices":[{"invoice_id":41,"amount":"38.49","refunded":"0.00"}],"invoice_id":41,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"38.49","applied":"38.49","refunded":"0.00","date":"2019-12-12","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":22,"invoices":[{"invoice_id":42,"amount":"1.34","refunded":"0.00"}],"invoice_id":42,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.34","applied":"1.34","refunded":"0.00","date":"2020-04-26","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":23,"invoices":[{"invoice_id":43,"amount":"19.02","refunded":"0.00"}],"invoice_id":43,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"19.02","applied":"19.02","refunded":"0.00","date":"2019-12-28","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":24,"invoices":[{"invoice_id":44,"amount":"2.00","refunded":"0.00"}],"invoice_id":44,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.00","applied":"2.00","refunded":"0.00","date":"2020-01-19","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":25,"invoices":[{"invoice_id":45,"amount":"9.34","refunded":"0.00"}],"invoice_id":45,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"9.34","applied":"9.34","refunded":"0.00","date":"2020-03-14","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"client_id":6,"user_id":1,"company_id":1,"is_deleted":0,"amount":"100.00","applied":0,"refunded":0,"date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"credits":[{"id":54,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0053","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"uses_inclusive_taxes":0,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"-1050.00","balance":"-1050.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":55,"quantity":"5.0000","cost":"-210.0000","product_key":"1","notes":"22","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:09:53.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}]} \ No newline at end of file +{"company":{"account_id":1,"industry_id":null,"ip":"127.0.0.1","company_key":"nsn98rnc7bssdp97wkepd9fueiffi3ng","logo":null,"convert_products":0,"fill_products":1,"update_products":1,"show_product_details":0,"custom_surcharge_taxes1":null,"custom_surcharge_taxes2":null,"enable_invoice_quantity":true,"subdomain":null,"size_id":null,"enable_modules":63,"custom_fields":{},"created_at":"2020-01-21","updated_at":"2020-01-28"},"users":[{"id":1,"first_name":"David","last_name":"Bomba","phone":null,"email":"turbo124@gmail.com","confirmation_code":null,"failed_logins":null,"referral_code":null,"oauth_user_id":null,"oauth_provider_id":null,"google_2fa_secret":null,"accepted_terms_version":"1.0.1","password":"$2y$10$7ELDwpgaLMpBqqCiZvgRY.i5j5ndekUyiYyReLONBMTnlWErNHSJ6","remember_token":null,"created_at":"2020-01-21","updated_at":"2020-01-21","deleted_at":null}],"tax_rates":[{"name":"Tax 1","rate":"10.000","company_id":1,"user_id":1,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"name":"Tax 2","rate":"20.000","company_id":1,"user_id":1,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"clients":[{"id":1,"company_id":1,"user_id":1,"name":"a","balance":"10000.00","paid_to_date":"0.00","address1":"","address2":"","city":"","state":"","postal_code":"","country_id":null,"phone":"","private_notes":"","website":"","industry_id":null,"size_id":null,"is_deleted":0,"vat_number":"","id_number":"","custom_value1":null,"custom_value2":null,"shipping_address1":"","shipping_address2":"","shipping_city":"","shipping_state":"","shipping_postal_code":"","shipping_country_id":null,"contacts":[{"id":1,"company_id":1,"user_id":1,"client_id":1,"first_name":"","last_name":"","phone":"","custom_value1":null,"custom_value2":null,"email":"","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"ajghw2fcxgyxnkxzgqpiufwloy4o8dbq"}]},{"id":2,"company_id":1,"user_id":1,"name":"Carlos Thompson","balance":"44.56","paid_to_date":"71.13","address1":"237 Karolann Parkway","address2":"Apt. 441","city":"Rickshire","state":"Minnesota","postal_code":"54340-0555","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null,"contacts":[{"id":2,"company_id":1,"user_id":1,"client_id":2,"first_name":"Tressie","last_name":"O'Reilly","phone":"+12254635756","custom_value1":null,"custom_value2":null,"email":"fmann@example.com","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"vlym7inf9w02qddipukiy90s9terjfl8"}]},{"id":3,"company_id":1,"user_id":1,"name":"Genoveva Altenwerth","balance":"11.55","paid_to_date":"114.99","address1":"15035 Barton Wall","address2":"Apt. 811","city":"East Vidafurt","state":"South Carolina","postal_code":"65872","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null,"contacts":[{"id":3,"company_id":1,"user_id":1,"client_id":3,"first_name":"Cristina","last_name":"Rau","phone":"1-902-325-6992","custom_value1":null,"custom_value2":null,"email":"nlind@example.net","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"1so9nuytvzzomhxwym2xgxzr3jhgrx1g"}]},{"id":4,"company_id":1,"user_id":1,"name":"Dale O'Conner","balance":"51.84","paid_to_date":"45.53","address1":"42041 Madaline Squares Apt. 044","address2":"Apt. 705","city":"Torphyfort","state":"Alabama","postal_code":"64065-1143","country_id":null,"phone":null,"private_notes":null,"website":null,"industry_id":null,"size_id":null,"is_deleted":0,"vat_number":null,"id_number":null,"custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null,"contacts":[{"id":4,"company_id":1,"user_id":1,"client_id":4,"first_name":"Marcus","last_name":"Rempel","phone":"(252) 332-9920 x73491","custom_value1":null,"custom_value2":null,"email":"jacinto90@example.com","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"awk3enwdw2fqet4z41lxbwtb8b6ekh7o"}]},{"id":5,"company_id":1,"user_id":1,"name":"Cordie Nicolas","balance":"162.93","paid_to_date":"38.41","address1":"8113 Kimberly Squares Suite 898","address2":"Apt. 306","city":"West Isabella","state":"South Dakota","postal_code":"03198","country_id":null,"phone":"","private_notes":"","website":"","industry_id":null,"size_id":null,"is_deleted":0,"vat_number":"","id_number":"","custom_value1":null,"custom_value2":null,"shipping_address1":"","shipping_address2":"","shipping_city":"","shipping_state":"","shipping_postal_code":"","shipping_country_id":null,"contacts":[{"id":5,"company_id":1,"user_id":1,"client_id":5,"first_name":"Concepcion","last_name":"Gusikowski","phone":"+15657576541","custom_value1":null,"custom_value2":null,"email":"nikolas.marquardt@example.net","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"kqpjcpztjqdgbidfwexvhxu5pbomwibv"},{"id":7,"company_id":1,"user_id":1,"client_id":5,"first_name":"2","last_name":"2","phone":"123","custom_value1":null,"custom_value2":null,"email":"2@gmail.com","is_primary":0,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"3thaowszaqrug4xsphppbanmsmxwbgui"}]},{"id":6,"company_id":1,"user_id":1,"name":"Ashleigh Cummings","balance":"-972.09","paid_to_date":"70.19","address1":"36546 Valentine Isle","address2":"Apt. 941","city":"Teresamouth","state":"North Dakota","postal_code":"98915-4142","country_id":null,"phone":"","private_notes":"","website":"","industry_id":null,"size_id":null,"is_deleted":0,"vat_number":"","id_number":"","custom_value1":null,"custom_value2":null,"shipping_address1":null,"shipping_address2":null,"shipping_city":null,"shipping_state":null,"shipping_postal_code":null,"shipping_country_id":null,"contacts":[{"id":6,"company_id":1,"user_id":1,"client_id":6,"first_name":"Renee","last_name":"Hickle","phone":"1-590-655-2037","custom_value1":null,"custom_value2":null,"email":"cartwright.wyatt@example.com","is_primary":1,"send_invoice":1,"confirmed":false,"last_login":null,"password":null,"remember_token":null,"contact_key":"yfitjcdrnqftkb8kvf9luz3sroth22h6"}]}],"products":[{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"newq","notes":"w","cost":"1.0000","quantity":"1.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-21","updated_at":"2020-01-21","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"quia","notes":"Quaerat nihil excepturi aliquam tempore est. Nisi sed et rerum accusantium. Consectetur praesentium quibusdam atque similique sunt iure. Assumenda error est placeat dolorum dolorum earum. Quia iure laudantium tempore qui.","cost":"8.7100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"molestias","notes":"Error repellat eaque id fugit. Commodi quam enim molestias. Sint aut incidunt ut culpa dolore. Molestiae voluptatem quas quia.","cost":"4.6200","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"voluptatem","notes":"Reiciendis officiis tenetur ea corrupti nulla et quia. Soluta dicta dolorem et enim eum impedit. Sed voluptatem tempore eligendi. Distinctio facilis et veritatis est corrupti sunt.","cost":"3.5000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"est","notes":"Cupiditate natus officia provident laudantium.","cost":"5.3800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"amet","notes":"Ut tempore vero necessitatibus voluptatem et nihil et.","cost":"8.1700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"hic","notes":"Iusto officia quia odit quia est inventore voluptas. Quia vel tempora illum ratione voluptatum quo ea eius. Earum quia voluptatibus quia pariatur deleniti enim.","cost":"9.7800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ratione","notes":"Quia nam inventore reiciendis aspernatur est sint est aut. Similique et quis iste fugiat. Nobis occaecati maiores libero praesentium.","cost":"8.3800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"modi","notes":"Sit sunt et non ipsum modi. Eos et consequuntur aut officiis aut similique dolorem. Ea dicta maxime nesciunt molestias velit dolores dolorem magni.","cost":"7.2900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ea","notes":"Sapiente voluptates necessitatibus id temporibus necessitatibus in dolores.","cost":"1.1900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"rerum","notes":"Eaque est provident quis et. Voluptates et iusto fugiat quae dolorem voluptas et. Sint non placeat quod eos doloribus.","cost":"9.5100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"consequatur","notes":"Deleniti quo ut quo.","cost":"8.4800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"beatae","notes":"Voluptates sit vitae sint eos. Animi deserunt vel eligendi alias consequatur sunt. Et qui veritatis sit rem nobis minus commodi autem. Enim aut ut ea omnis vel et.","cost":"4.0600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"eum","notes":"Itaque est dolores nam a enim dolorum qui.","cost":"8.0000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sunt","notes":"Tempore et sint ut expedita. Sunt eos esse at non et. Enim magni et velit quis quo.","cost":"8.0800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"veritatis","notes":"Qui ipsa et quos voluptatem. Provident quia molestias quo dolorem quasi expedita illo. Molestias fugiat nihil ducimus dolor harum harum blanditiis.","cost":"2.6800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"nulla","notes":"Doloribus molestiae est libero. Qui ut ad totam veniam. Sapiente et omnis quis commodi corrupti dolor.","cost":"8.7800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"libero","notes":"Consequatur placeat unde quas. Beatae molestias asperiores est animi eaque et. Vel qui minus dolor omnis. Culpa aut doloribus recusandae consectetur sapiente ex incidunt aut.","cost":"5.8300","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"debitis","notes":"Veritatis ratione et tempore voluptatem est in. Magni minus necessitatibus aut sapiente et.","cost":"2.0900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"deserunt","notes":"Et ut molestiae non cum rerum. Placeat eos ab ab corporis. Incidunt ut dolor numquam dolorem adipisci et voluptatum.","cost":"1.5900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"eveniet","notes":"Asperiores fugit sit voluptatem dolorem. Ut architecto sunt ea repudiandae expedita culpa illo. In excepturi fuga ad sunt quaerat voluptatum eveniet. Iste non animi atque dolorem asperiores rem.","cost":"3.4100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"veniam","notes":"Architecto quo et facilis nisi reprehenderit amet. Id quis nihil tenetur molestiae repellat voluptatem aspernatur. Sit autem voluptas veniam autem voluptates quis. Accusamus inventore velit totam voluptate iste eaque saepe.","cost":"9.7400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sint","notes":"Earum exercitationem suscipit quae. Labore fugit aut sed non cumque consequatur repellendus.","cost":"9.2000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"qui","notes":"Exercitationem reprehenderit dolorum id repudiandae voluptas natus. Maiores dignissimos ab expedita asperiores eum consequatur et vero. Omnis enim cupiditate laboriosam quis.","cost":"1.7900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"facilis","notes":"Libero tenetur fuga beatae impedit debitis qui. Tempore dolore accusamus sed et libero dolor beatae. Est culpa optio eius id exercitationem rerum. Dolore ut non iusto rem.","cost":"1.0500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"omnis","notes":"Quis rerum et in sequi et perferendis qui qui.","cost":"5.5700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"tenetur","notes":"Alias ex rerum velit et deserunt eum. Eum dignissimos ipsa perferendis sed. Est culpa explicabo voluptates cupiditate non. Odit aut temporibus aliquam corrupti.","cost":"1.4000","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"consequuntur","notes":"Eius nulla molestias totam.","cost":"9.1500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"aliquam","notes":"In ut cupiditate voluptatem consequatur rem maxime ut. Magni doloremque tempore magni. Quis adipisci reiciendis et aut.","cost":"4.7700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"reprehenderit","notes":"Sed eius enim quia. Id et ducimus quia.","cost":"8.5500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"recusandae","notes":"Accusantium culpa rerum molestiae ipsa.","cost":"2.8400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"unde","notes":"Numquam in nobis reiciendis et tempora voluptas. Et exercitationem culpa ut. Ipsam consequatur deserunt eius voluptas nesciunt nemo. Debitis minima dolor illo debitis.","cost":"4.8500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"nam","notes":"Ducimus quis et repellendus. Facilis id officiis necessitatibus omnis. Ipsum porro qui ullam ut.","cost":"9.4200","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"a","notes":"Fugit dicta quibusdam quia qui illum voluptate. Est commodi modi commodi sapiente.","cost":"4.6900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"reiciendis","notes":"Eum odio nam quod dolor. Neque eligendi quia aperiam qui. Modi quos et voluptates consequuntur provident.","cost":"1.5500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sed","notes":"Quam delectus est officiis sit qui doloribus. Omnis omnis corporis odit fugit necessitatibus. Rerum beatae molestiae quia commodi ullam aut ullam.","cost":"1.5900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"asperiores","notes":"Excepturi tempora quidem quo et nobis autem unde itaque. Sequi non distinctio qui asperiores. Et repudiandae id cupiditate sint. Saepe repellat enim porro sit. Dignissimos labore a facere quasi animi assumenda aliquid dolores.","cost":"7.6700","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"ut","notes":"Adipisci tempora quae numquam mollitia. Eveniet atque atque sit laboriosam cum. Minus debitis nemo voluptas molestiae ut quasi.","cost":"4.6500","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"id","notes":"Velit et aspernatur quod. Molestiae quibusdam omnis cum. Ut aliquam nobis ut fugit voluptatem. Cupiditate autem aspernatur alias dolores. Et vero assumenda unde temporibus maxime excepturi. Ratione doloribus molestias fugiat neque id quo quia. Expedita alias tenetur nulla quod perspiciatis et.","cost":"8.6800","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"autem","notes":"Cum sed eius quia placeat. Quam et porro laboriosam provident odit non qui. Explicabo quis temporibus molestiae tempora qui sapiente. Omnis voluptatum est nostrum.","cost":"6.1900","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"optio","notes":"Atque dolorem non labore molestias et nihil officiis.","cost":"7.3600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"enim","notes":"Enim nam qui ratione veniam. Nobis labore tempora quia quia delectus et dicta.","cost":"3.7100","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"aliquid","notes":"Animi fuga ut vel. Ratione delectus vitae totam autem in et.","cost":"8.3600","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"quas","notes":"Facilis rem sapiente debitis consequuntur ipsam voluptatum. Nesciunt ab nisi suscipit qui. Sit et fugit exercitationem tempore. Sed id dolorum tenetur eius vero.","cost":"7.3400","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"sit","notes":"Accusantium sed quisquam minima dolore. Atque molestiae mollitia explicabo autem molestiae earum omnis.","cost":"3.2300","quantity":"0.0000","tax_name1":null,"tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"1","notes":"22","cost":"-210.0000","quantity":"0.0000","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"company_id":1,"user_id":1,"custom_value1":null,"custom_value2":null,"product_key":"q","notes":"5","cost":"100.0000","quantity":"0.0000","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"invoices":[{"id":1,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0001","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-28","last_sent_date":null,"due_date":"2019-11-10","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.24","balance":"2.70","partial":null,"partial_due_date":null,"line_items":[{"id":1,"quantity":"4.0000","cost":"1.0600","product_key":"quia","notes":"Expedita eveniet quae tenetur et dolores vel. Corporis nulla eligendi aspernatur reiciendis hic aut corporis architecto.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":2,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0002","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-19","last_sent_date":null,"due_date":"2020-03-24","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"36.96","balance":"20.65","partial":null,"partial_due_date":null,"line_items":[{"id":2,"quantity":"8.0000","cost":"4.6200","product_key":"molestias","notes":"Error repellat eaque id fugit. Commodi quam enim molestias. Sint aut incidunt ut culpa dolore. Molestiae voluptatem quas quia.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":3,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0003","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-04","last_sent_date":null,"due_date":"2019-12-18","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"17.50","balance":"3.10","partial":null,"partial_due_date":null,"line_items":[{"id":3,"quantity":"5.0000","cost":"3.5000","product_key":"voluptatem","notes":"Reiciendis officiis tenetur ea corrupti nulla et quia. Soluta dicta dolorem et enim eum impedit. Sed voluptatem tempore eligendi. Distinctio facilis et veritatis est corrupti sunt.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":4,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0004","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-24","last_sent_date":null,"due_date":"2020-02-10","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.14","balance":"13.88","partial":null,"partial_due_date":null,"line_items":[{"id":4,"quantity":"3.0000","cost":"5.3800","product_key":"est","notes":"Cupiditate natus officia provident laudantium.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":5,"client_id":2,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0005","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-22","last_sent_date":null,"due_date":"2020-04-24","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"40.85","balance":"4.23","partial":null,"partial_due_date":null,"line_items":[{"id":5,"quantity":"5.0000","cost":"8.1700","product_key":"amet","notes":"Ut tempore vero necessitatibus voluptatem et nihil et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":6,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0006","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-27","last_sent_date":null,"due_date":"2019-11-01","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.90","balance":"48.90","partial":null,"partial_due_date":null,"line_items":[{"id":6,"quantity":"5.0000","cost":"9.7800","product_key":"hic","notes":"Iusto officia quia odit quia est inventore voluptas. Quia vel tempora illum ratione voluptatum quo ea eius. Earum quia voluptatibus quia pariatur deleniti enim.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":7,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0007","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-01-27","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.14","balance":"25.14","partial":null,"partial_due_date":null,"line_items":[{"id":7,"quantity":"3.0000","cost":"8.3800","product_key":"ratione","notes":"Quia nam inventore reiciendis aspernatur est sint est aut. Similique et quis iste fugiat. Nobis occaecati maiores libero praesentium.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":8,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0008","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-05","last_sent_date":null,"due_date":"2020-02-19","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.73","balance":"5.73","partial":null,"partial_due_date":null,"line_items":[{"id":8,"quantity":"1.0000","cost":"5.7300","product_key":"modi","notes":"Doloremque voluptatem ut repellendus et a. Qui eum molestias expedita tempore laudantium velit eius repellendus. Consectetur et commodi nisi aperiam est.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":9,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0009","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-15","last_sent_date":null,"due_date":"2020-04-15","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.95","balance":"5.95","partial":null,"partial_due_date":null,"line_items":[{"id":9,"quantity":"5.0000","cost":"1.1900","product_key":"ea","notes":"Sapiente voluptates necessitatibus id temporibus necessitatibus in dolores.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":10,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0010","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-22","last_sent_date":null,"due_date":"2019-12-22","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.53","balance":"28.53","partial":null,"partial_due_date":null,"line_items":[{"id":10,"quantity":"3.0000","cost":"9.5100","product_key":"rerum","notes":"Eaque est provident quis et. Voluptates et iusto fugiat quae dolorem voluptas et. Sint non placeat quod eos doloribus.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":11,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0011","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-17","last_sent_date":null,"due_date":"2020-03-01","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"33.92","balance":"1.55","partial":null,"partial_due_date":null,"line_items":[{"id":11,"quantity":"4.0000","cost":"8.4800","product_key":"consequatur","notes":"Deleniti quo ut quo.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":12,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0012","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-26","last_sent_date":null,"due_date":"2020-03-29","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.06","balance":"2.57","partial":null,"partial_due_date":null,"line_items":[{"id":12,"quantity":"1.0000","cost":"4.0600","product_key":"beatae","notes":"Voluptates sit vitae sint eos. Animi deserunt vel eligendi alias consequatur sunt. Et qui veritatis sit rem nobis minus commodi autem. Enim aut ut ea omnis vel et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":13,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0013","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-14","last_sent_date":null,"due_date":"2019-12-13","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"24.00","balance":"1.60","partial":null,"partial_due_date":null,"line_items":[{"id":13,"quantity":"3.0000","cost":"8.0000","product_key":"eum","notes":"Itaque est dolores nam a enim dolorum qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":14,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0014","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-04","last_sent_date":null,"due_date":"2020-04-13","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.48","balance":"5.31","partial":null,"partial_due_date":null,"line_items":[{"id":14,"quantity":"6.0000","cost":"8.0800","product_key":"sunt","notes":"Tempore et sint ut expedita. Sunt eos esse at non et. Enim magni et velit quis quo.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":15,"client_id":3,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0015","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-22","last_sent_date":null,"due_date":"2020-02-15","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.08","balance":"0.52","partial":null,"partial_due_date":null,"line_items":[{"id":15,"quantity":"6.0000","cost":"2.6800","product_key":"veritatis","notes":"Qui ipsa et quos voluptatem. Provident quia molestias quo dolorem quasi expedita illo. Molestias fugiat nihil ducimus dolor harum harum blanditiis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":16,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0016","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-15","last_sent_date":null,"due_date":"2019-11-06","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.78","balance":"8.78","partial":null,"partial_due_date":null,"line_items":[{"id":16,"quantity":"1.0000","cost":"8.7800","product_key":"nulla","notes":"Doloribus molestiae est libero. Qui ut ad totam veniam. Sapiente et omnis quis commodi corrupti dolor.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":17,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0017","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-11-16","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.64","balance":"46.64","partial":null,"partial_due_date":null,"line_items":[{"id":17,"quantity":"8.0000","cost":"5.8300","product_key":"libero","notes":"Consequatur placeat unde quas. Beatae molestias asperiores est animi eaque et. Vel qui minus dolor omnis. Culpa aut doloribus recusandae consectetur sapiente ex incidunt aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":18,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0018","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-04-25","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.27","balance":"6.27","partial":null,"partial_due_date":null,"line_items":[{"id":18,"quantity":"3.0000","cost":"2.0900","product_key":"debitis","notes":"Veritatis ratione et tempore voluptatem est in. Magni minus necessitatibus aut sapiente et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":19,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0019","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-26","last_sent_date":null,"due_date":"2019-10-29","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.95","balance":"7.95","partial":null,"partial_due_date":null,"line_items":[{"id":19,"quantity":"5.0000","cost":"1.5900","product_key":"deserunt","notes":"Et ut molestiae non cum rerum. Placeat eos ab ab corporis. Incidunt ut dolor numquam dolorem adipisci et voluptatum.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":20,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0020","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-15","last_sent_date":null,"due_date":"2019-10-25","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"51.93","balance":"51.93","partial":null,"partial_due_date":null,"line_items":[{"id":20,"quantity":"9.0000","cost":"5.7700","product_key":"eveniet","notes":"Et quae quia dolores. Similique dolorem non necessitatibus voluptas voluptatum vero aut. Quia natus porro voluptatem earum. Pariatur necessitatibus suscipit placeat optio aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":21,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0021","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-08","last_sent_date":null,"due_date":"2019-12-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"29.22","balance":"12.33","partial":null,"partial_due_date":null,"line_items":[{"id":21,"quantity":"3.0000","cost":"9.7400","product_key":"veniam","notes":"Architecto quo et facilis nisi reprehenderit amet. Id quis nihil tenetur molestiae repellat voluptatem aspernatur. Sit autem voluptas veniam autem voluptates quis. Accusamus inventore velit totam voluptate iste eaque saepe.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:06.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":22,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0022","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-29","last_sent_date":null,"due_date":"2020-02-01","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.71","balance":"7.58","partial":null,"partial_due_date":null,"line_items":[{"id":22,"quantity":"1.0000","cost":"8.7100","product_key":"quia","notes":"Quaerat nihil excepturi aliquam tempore est. Nisi sed et rerum accusantium. Consectetur praesentium quibusdam atque similique sunt iure. Assumenda error est placeat dolorum dolorum earum. Quia iure laudantium tempore qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":23,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0023","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-05","last_sent_date":null,"due_date":"2019-11-21","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.00","balance":"23.86","partial":null,"partial_due_date":null,"line_items":[{"id":23,"quantity":"5.0000","cost":"9.2000","product_key":"sint","notes":"Earum exercitationem suscipit quae. Labore fugit aut sed non cumque consequatur repellendus.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":24,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0024","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-11","last_sent_date":null,"due_date":"2019-11-29","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"3.99","balance":"1.39","partial":null,"partial_due_date":null,"line_items":[{"id":24,"quantity":"1.0000","cost":"3.9900","product_key":"qui","notes":"Quibusdam nisi dolor id modi sint officia dolore. In tenetur similique molestiae quasi culpa minus sed.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":25,"client_id":4,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0025","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-05-02","last_sent_date":null,"due_date":"2020-04-24","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.45","balance":"6.68","partial":null,"partial_due_date":null,"line_items":[{"id":25,"quantity":"9.0000","cost":"1.0500","product_key":"facilis","notes":"Libero tenetur fuga beatae impedit debitis qui. Tempore dolore accusamus sed et libero dolor beatae. Est culpa optio eius id exercitationem rerum. Dolore ut non iusto rem.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":26,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0026","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-29","last_sent_date":null,"due_date":"2020-03-17","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"11.14","balance":"11.14","partial":null,"partial_due_date":null,"line_items":[{"id":26,"quantity":"2.0000","cost":"5.5700","product_key":"omnis","notes":"Quis rerum et in sequi et perferendis qui qui.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":27,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0027","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-17","last_sent_date":null,"due_date":"2020-04-02","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.80","balance":"9.80","partial":null,"partial_due_date":null,"line_items":[{"id":27,"quantity":"7.0000","cost":"1.4000","product_key":"tenetur","notes":"Alias ex rerum velit et deserunt eum. Eum dignissimos ipsa perferendis sed. Est culpa explicabo voluptates cupiditate non. Odit aut temporibus aliquam corrupti.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":28,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0028","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-16","last_sent_date":null,"due_date":"2019-11-02","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.15","balance":"9.15","partial":null,"partial_due_date":null,"line_items":[{"id":28,"quantity":"1.0000","cost":"9.1500","product_key":"consequuntur","notes":"Eius nulla molestias totam.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":29,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0029","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-21","last_sent_date":null,"due_date":"2020-03-13","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.82","balance":"6.82","partial":null,"partial_due_date":null,"line_items":[{"id":29,"quantity":"2.0000","cost":"3.4100","product_key":"eveniet","notes":"Asperiores fugit sit voluptatem dolorem. Ut architecto sunt ea repudiandae expedita culpa illo. In excepturi fuga ad sunt quaerat voluptatum eveniet. Iste non animi atque dolorem asperiores rem.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":30,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0030","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-19","last_sent_date":null,"due_date":"2020-01-23","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.77","balance":"4.77","partial":null,"partial_due_date":null,"line_items":[{"id":30,"quantity":"1.0000","cost":"4.7700","product_key":"aliquam","notes":"In ut cupiditate voluptatem consequatur rem maxime ut. Magni doloremque tempore magni. Quis adipisci reiciendis et aut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":31,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0031","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-12","last_sent_date":null,"due_date":"2020-03-22","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"85.50","balance":"80.83","partial":null,"partial_due_date":null,"line_items":[{"id":31,"quantity":"10.0000","cost":"8.5500","product_key":"reprehenderit","notes":"Sed eius enim quia. Id et ducimus quia.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":32,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0032","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-11","last_sent_date":null,"due_date":"2020-03-02","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.56","balance":"20.40","partial":null,"partial_due_date":null,"line_items":[{"id":32,"quantity":"9.0000","cost":"2.8400","product_key":"recusandae","notes":"Accusantium culpa rerum molestiae ipsa.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":33,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0033","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-22","last_sent_date":null,"due_date":"2020-01-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"12.53","balance":"2.70","partial":null,"partial_due_date":null,"line_items":[{"id":33,"quantity":"7.0000","cost":"1.7900","product_key":"qui","notes":"Exercitationem reprehenderit dolorum id repudiandae voluptas natus. Maiores dignissimos ab expedita asperiores eum consequatur et vero. Omnis enim cupiditate laboriosam quis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":34,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0034","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-09","last_sent_date":null,"due_date":"2019-11-14","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.85","balance":"4.55","partial":null,"partial_due_date":null,"line_items":[{"id":34,"quantity":"1.0000","cost":"4.8500","product_key":"unde","notes":"Numquam in nobis reiciendis et tempora voluptas. Et exercitationem culpa ut. Ipsam consequatur deserunt eius voluptas nesciunt nemo. Debitis minima dolor illo debitis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":35,"client_id":5,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0035","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-04","last_sent_date":null,"due_date":"2019-12-23","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"72.90","balance":"54.45","partial":null,"partial_due_date":null,"line_items":[{"id":35,"quantity":"10.0000","cost":"7.2900","product_key":"modi","notes":"Sit sunt et non ipsum modi. Eos et consequuntur aut officiis aut similique dolorem. Ea dicta maxime nesciunt molestias velit dolores dolorem magni.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":36,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0036","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-07","last_sent_date":null,"due_date":"2020-03-23","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"84.78","balance":"84.78","partial":null,"partial_due_date":null,"line_items":[{"id":36,"quantity":"9.0000","cost":"9.4200","product_key":"nam","notes":"Ducimus quis et repellendus. Facilis id officiis necessitatibus omnis. Ipsum porro qui ullam ut.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":37,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0037","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-29","last_sent_date":null,"due_date":"2019-10-22","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.14","balance":"28.14","partial":null,"partial_due_date":null,"line_items":[{"id":37,"quantity":"6.0000","cost":"4.6900","product_key":"a","notes":"Fugit dicta quibusdam quia qui illum voluptate. Est commodi modi commodi sapiente.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":38,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0038","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-29","last_sent_date":null,"due_date":"2019-12-26","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.20","balance":"6.20","partial":null,"partial_due_date":null,"line_items":[{"id":38,"quantity":"4.0000","cost":"1.5500","product_key":"reiciendis","notes":"Eum odio nam quod dolor. Neque eligendi quia aperiam qui. Modi quos et voluptates consequuntur provident.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":39,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0039","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-18","last_sent_date":null,"due_date":"2019-11-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.59","balance":"1.59","partial":null,"partial_due_date":null,"line_items":[{"id":39,"quantity":"1.0000","cost":"1.5900","product_key":"sed","notes":"Quam delectus est officiis sit qui doloribus. Omnis omnis corporis odit fugit necessitatibus. Rerum beatae molestiae quia commodi ullam aut ullam.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":40,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0040","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-25","last_sent_date":null,"due_date":"2019-12-05","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.67","balance":"7.67","partial":null,"partial_due_date":null,"line_items":[{"id":40,"quantity":"1.0000","cost":"7.6700","product_key":"asperiores","notes":"Excepturi tempora quidem quo et nobis autem unde itaque. Sequi non distinctio qui asperiores. Et repudiandae id cupiditate sint. Saepe repellat enim porro sit. Dignissimos labore a facere quasi animi assumenda aliquid dolores.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":41,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0041","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-13","last_sent_date":null,"due_date":"2019-12-18","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"53.91","balance":"15.42","partial":null,"partial_due_date":null,"line_items":[{"id":41,"quantity":"9.0000","cost":"5.9900","product_key":"ut","notes":"Quis ab sit perferendis et et officiis ea. Ut quis esse quis qui explicabo velit quis. Ea consequatur natus sint neque quia autem. Officia ipsa nulla eos vel eveniet ratione optio.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":42,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0042","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-06","last_sent_date":null,"due_date":"2019-11-29","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"26.04","balance":"24.70","partial":null,"partial_due_date":null,"line_items":[{"id":42,"quantity":"3.0000","cost":"8.6800","product_key":"id","notes":"Velit et aspernatur quod. Molestiae quibusdam omnis cum. Ut aliquam nobis ut fugit voluptatem. Cupiditate autem aspernatur alias dolores. Et vero assumenda unde temporibus maxime excepturi. Ratione doloribus molestias fugiat neque id quo quia. Expedita alias tenetur nulla quod perspiciatis et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":43,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0043","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-27","last_sent_date":null,"due_date":"2020-02-15","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"24.76","balance":"5.74","partial":null,"partial_due_date":null,"line_items":[{"id":43,"quantity":"4.0000","cost":"6.1900","product_key":"autem","notes":"Cum sed eius quia placeat. Quam et porro laboriosam provident odit non qui. Explicabo quis temporibus molestiae tempora qui sapiente. Omnis voluptatum est nostrum.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":44,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0044","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-13","last_sent_date":null,"due_date":"2019-11-17","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"13.95","balance":"11.95","partial":null,"partial_due_date":null,"line_items":[{"id":44,"quantity":"3.0000","cost":"4.6500","product_key":"ut","notes":"Adipisci tempora quae numquam mollitia. Eveniet atque atque sit laboriosam cum. Minus debitis nemo voluptas molestiae ut quasi.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":45,"client_id":6,"user_id":1,"company_id":1,"status_id":5,"design_id":1,"number":"0045","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-01","last_sent_date":null,"due_date":"2019-11-27","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"29.44","balance":"20.10","partial":null,"partial_due_date":null,"line_items":[{"id":45,"quantity":"4.0000","cost":"7.3600","product_key":"optio","notes":"Atque dolorem non labore molestias et nihil officiis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":46,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0046","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-25","last_sent_date":null,"due_date":"2020-05-03","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"37.10","balance":"37.10","partial":null,"partial_due_date":null,"line_items":[{"id":46,"quantity":"10.0000","cost":"3.7100","product_key":"enim","notes":"Enim nam qui ratione veniam. Nobis labore tempora quia quia delectus et dicta.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":47,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0047","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-23","last_sent_date":null,"due_date":"2020-04-26","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"83.60","balance":"83.60","partial":null,"partial_due_date":null,"line_items":[{"id":47,"quantity":"10.0000","cost":"8.3600","product_key":"aliquid","notes":"Animi fuga ut vel. Ratione delectus vitae totam autem in et.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":48,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0048","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-12-19","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"19.92","balance":"19.92","partial":null,"partial_due_date":null,"line_items":[{"id":48,"quantity":"6.0000","cost":"3.3200","product_key":"quas","notes":"Debitis enim blanditiis qui. Quae magni asperiores consectetur saepe qui quod possimus. Praesentium voluptatem eos perferendis sed id veniam dolorem. Ut et debitis eaque sapiente. Ipsum ea doloremque fuga dolorum. Quo illum eum ut qui qui libero.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:07.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":49,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0049","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-01","last_sent_date":null,"due_date":"2020-04-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"14.68","balance":"14.68","partial":null,"partial_due_date":null,"line_items":[{"id":49,"quantity":"2.0000","cost":"7.3400","product_key":"quas","notes":"Facilis rem sapiente debitis consequuntur ipsam voluptatum. Nesciunt ab nisi suscipit qui. Sit et fugit exercitationem tempore. Sed id dolorum tenetur eius vero.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:08.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":50,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0050","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-26","last_sent_date":null,"due_date":"2020-04-06","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.15","balance":"16.15","partial":null,"partial_due_date":null,"line_items":[{"id":50,"quantity":"5.0000","cost":"3.2300","product_key":"sit","notes":"Accusantium sed quisquam minima dolore. Atque molestiae mollitia explicabo autem molestiae earum omnis.","discount":"0.00","tax_name1":null,"tax_rate1":null,"date":{"date":"2020-01-25 02:56:08.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":51,"client_id":6,"user_id":1,"company_id":1,"status_id":1,"design_id":1,"number":"1579921002.801561","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":"0000-00-00","is_deleted":0,"footer":"","public_notes":"","private_notes":"","uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.00","balance":"1.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":51,"quantity":"1.0000","cost":"1.0000","product_key":"1","notes":"1","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 02:56:42.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":52,"client_id":1,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0051","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"0.00","balance":"0.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":53,"quantity":"1.0000","cost":"0.0000","product_key":"1","notes":"1","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:06:05.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":53,"client_id":1,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0052","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","uses_inclusive_taxes":0,"terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"10000.00","balance":"10000.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":54,"quantity":"100.0000","cost":"100.0000","product_key":"q","notes":"5","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:06:33.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"quotes":[{"id":6,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0006","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-27","last_sent_date":null,"due_date":"2019-11-01","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"48.90","balance":"48.90","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":7,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0007","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-01-27","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"25.14","balance":"25.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":8,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0008","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-05","last_sent_date":null,"due_date":"2020-02-19","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.73","balance":"5.73","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":9,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0009","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-15","last_sent_date":null,"due_date":"2020-04-15","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"5.95","balance":"5.95","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":10,"client_id":2,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0010","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-22","last_sent_date":null,"due_date":"2019-12-22","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.53","balance":"28.53","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":16,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0016","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-15","last_sent_date":null,"due_date":"2019-11-06","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"8.78","balance":"8.78","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":17,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0017","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-11-16","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"46.64","balance":"46.64","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":18,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0018","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-20","last_sent_date":null,"due_date":"2020-04-25","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.27","balance":"6.27","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":19,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0019","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-26","last_sent_date":null,"due_date":"2019-10-29","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.95","balance":"7.95","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":20,"client_id":3,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0020","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-15","last_sent_date":null,"due_date":"2019-10-25","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"51.93","balance":"51.93","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":26,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0026","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-29","last_sent_date":null,"due_date":"2020-03-17","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"11.14","balance":"11.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":27,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0027","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-17","last_sent_date":null,"due_date":"2020-04-02","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.80","balance":"9.80","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":28,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0028","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-11-16","last_sent_date":null,"due_date":"2019-11-02","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"9.15","balance":"9.15","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":29,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0029","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-21","last_sent_date":null,"due_date":"2020-03-13","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.82","balance":"6.82","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":30,"client_id":4,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0030","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-12-19","last_sent_date":null,"due_date":"2020-01-23","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"4.77","balance":"4.77","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":36,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0036","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-02-07","last_sent_date":null,"due_date":"2020-03-23","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"84.78","balance":"84.78","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":37,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0037","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-29","last_sent_date":null,"due_date":"2019-10-22","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"28.14","balance":"28.14","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":38,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0038","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-29","last_sent_date":null,"due_date":"2019-12-26","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"6.20","balance":"6.20","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":39,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0039","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2019-10-18","last_sent_date":null,"due_date":"2019-11-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"1.59","balance":"1.59","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":40,"client_id":5,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0040","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-25","last_sent_date":null,"due_date":"2019-12-05","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"7.67","balance":"7.67","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":46,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0046","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-25","last_sent_date":null,"due_date":"2020-05-03","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"37.10","balance":"37.10","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":47,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0047","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-03-23","last_sent_date":null,"due_date":"2020-04-26","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"83.60","balance":"83.60","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":48,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0048","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-23","last_sent_date":null,"due_date":"2019-12-19","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"19.92","balance":"19.92","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":49,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0049","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-04-01","last_sent_date":null,"due_date":"2020-04-20","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"14.68","balance":"14.68","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null},{"id":50,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0050","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-26","last_sent_date":null,"due_date":"2020-04-06","is_deleted":0,"footer":"","public_notes":"","private_notes":null,"terms":"","tax_name1":"","tax_name2":null,"tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"16.15","balance":"16.15","partial":null,"partial_due_date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"payments":[{"id":1,"invoices":[{"invoice_id":1,"amount":"1.54","refunded":"0.00"}],"invoice_id":1,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.54","applied":"1.54","refunded":"0.00","date":"2019-10-20","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":2,"invoices":[{"invoice_id":2,"amount":"16.31","refunded":"0.00"}],"invoice_id":2,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"16.31","applied":"16.31","refunded":"0.00","date":"2020-02-05","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":3,"invoices":[{"invoice_id":3,"amount":"14.40","refunded":"0.00"}],"invoice_id":3,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"14.40","applied":"14.40","refunded":"0.00","date":"2020-04-27","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":4,"invoices":[{"invoice_id":4,"amount":"2.26","refunded":"0.00"}],"invoice_id":4,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.26","applied":"2.26","refunded":"0.00","date":"2020-04-20","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":5,"invoices":[{"invoice_id":5,"amount":"36.62","refunded":"0.00"}],"invoice_id":5,"company_id":1,"client_id":2,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"36.62","applied":"36.62","refunded":"0.00","date":"2020-01-06","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":6,"invoices":[{"invoice_id":11,"amount":"32.37","refunded":"0.00"}],"invoice_id":11,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"32.37","applied":"32.37","refunded":"0.00","date":"2020-04-18","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":7,"invoices":[{"invoice_id":12,"amount":"1.49","refunded":"0.00"}],"invoice_id":12,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.49","applied":"1.49","refunded":"0.00","date":"2020-01-15","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":8,"invoices":[{"invoice_id":13,"amount":"22.40","refunded":"0.00"}],"invoice_id":13,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"22.40","applied":"22.40","refunded":"0.00","date":"2019-10-22","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":9,"invoices":[{"invoice_id":14,"amount":"43.17","refunded":"0.00"}],"invoice_id":14,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"43.17","applied":"43.17","refunded":"0.00","date":"2020-01-25","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":10,"invoices":[{"invoice_id":15,"amount":"15.56","refunded":"0.00"}],"invoice_id":15,"company_id":1,"client_id":3,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"15.56","applied":"15.56","refunded":"0.00","date":"2019-11-06","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":11,"invoices":[{"invoice_id":21,"amount":"16.89","refunded":"0.00"}],"invoice_id":21,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"16.89","applied":"16.89","refunded":"0.00","date":"2020-05-01","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":12,"invoices":[{"invoice_id":22,"amount":"1.13","refunded":"0.00"}],"invoice_id":22,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.13","applied":"1.13","refunded":"0.00","date":"2020-03-21","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":13,"invoices":[{"invoice_id":23,"amount":"22.14","refunded":"0.00"}],"invoice_id":23,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"22.14","applied":"22.14","refunded":"0.00","date":"2020-03-15","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":14,"invoices":[{"invoice_id":24,"amount":"2.60","refunded":"0.00"}],"invoice_id":24,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.60","applied":"2.60","refunded":"0.00","date":"2020-01-04","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":15,"invoices":[{"invoice_id":25,"amount":"2.77","refunded":"0.00"}],"invoice_id":25,"company_id":1,"client_id":4,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.77","applied":"2.77","refunded":"0.00","date":"2019-11-16","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":16,"invoices":[{"invoice_id":31,"amount":"4.67","refunded":"0.00"}],"invoice_id":31,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"4.67","applied":"4.67","refunded":"0.00","date":"2019-12-09","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":17,"invoices":[{"invoice_id":32,"amount":"5.16","refunded":"0.00"}],"invoice_id":32,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"5.16","applied":"5.16","refunded":"0.00","date":"2020-01-29","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":18,"invoices":[{"invoice_id":33,"amount":"9.83","refunded":"0.00"}],"invoice_id":33,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"9.83","applied":"9.83","refunded":"0.00","date":"2019-12-04","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":19,"invoices":[{"invoice_id":34,"amount":"0.30","refunded":"0.00"}],"invoice_id":34,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"0.30","applied":"0.30","refunded":"0.00","date":"2020-04-29","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":20,"invoices":[{"invoice_id":35,"amount":"18.45","refunded":"0.00"}],"invoice_id":35,"company_id":1,"client_id":5,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"18.45","applied":"18.45","refunded":"0.00","date":"2020-04-13","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":21,"invoices":[{"invoice_id":41,"amount":"38.49","refunded":"0.00"}],"invoice_id":41,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"38.49","applied":"38.49","refunded":"0.00","date":"2019-12-12","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":22,"invoices":[{"invoice_id":42,"amount":"1.34","refunded":"0.00"}],"invoice_id":42,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"1.34","applied":"1.34","refunded":"0.00","date":"2020-04-26","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":23,"invoices":[{"invoice_id":43,"amount":"19.02","refunded":"0.00"}],"invoice_id":43,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"19.02","applied":"19.02","refunded":"0.00","date":"2019-12-28","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":24,"invoices":[{"invoice_id":44,"amount":"2.00","refunded":"0.00"}],"invoice_id":44,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"2.00","applied":"2.00","refunded":"0.00","date":"2020-01-19","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"id":25,"invoices":[{"invoice_id":45,"amount":"9.34","refunded":"0.00"}],"invoice_id":45,"company_id":1,"client_id":6,"user_id":1,"client_contact_id":null,"invitation_id":null,"company_gateway_id":null,"type_id":null,"status_id":4,"amount":"9.34","applied":"9.34","refunded":"0.00","date":"2020-03-14","transaction_reference":null,"payer_id":null,"is_deleted":0,"updated_at":"2020-01-25","created_at":"2020-01-25","deleted_at":null},{"client_id":6,"user_id":1,"company_id":1,"is_deleted":0,"amount":"100.00","applied":0,"refunded":0,"date":null,"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}],"credits":[{"id":54,"client_id":6,"user_id":1,"company_id":1,"status_id":2,"design_id":1,"number":"0053","discount":"0.00","is_amount_discount":false,"po_number":"","date":"2020-01-24","last_sent_date":null,"due_date":null,"is_deleted":0,"footer":"","public_notes":"","private_notes":"","terms":"","tax_name1":"","tax_name2":"","tax_rate1":"0.000","tax_rate2":"0.000","custom_value1":"0.00","custom_value2":"0.00","next_send_date":null,"amount":"-1050.00","balance":"-1050.00","partial":"0.00","partial_due_date":null,"line_items":[{"id":55,"quantity":"5.0000","cost":"-210.0000","product_key":"1","notes":"22","discount":"0.00","tax_name1":"","tax_rate1":"0.000","date":{"date":"2020-01-25 03:09:53.000000","timezone_type":3,"timezone":"UTC"},"custom_value1":null,"custom_value2":null,"line_item_type_id":1}],"created_at":"2020-01-25","updated_at":"2020-01-25","deleted_at":null}]} \ No newline at end of file diff --git a/tests/Unit/Migration/migration.zip b/tests/Unit/Migration/migration.zip index 60138a30d2a9..959bc1525a1e 100644 Binary files a/tests/Unit/Migration/migration.zip and b/tests/Unit/Migration/migration.zip differ