diff --git a/README.md b/README.md index 4094e35..5eac177 100644 --- a/README.md +++ b/README.md @@ -113,7 +113,7 @@ foreach ($paginator as $item) { | plano | string | `TransactionalMovement::getPlano` | parcela | string | `TransactionalMovement::getParcela` | quantidade_parcela | string | `TransactionalMovement::getQuantidadeParcela` -| data_prevista_pagamento | date | `TransactionalMovement::getDataPrevistaPagamento` +| data_prevista_pagamento | string | `TransactionalMovement::getDataPrevistaPagamento` | taxa_parcela_comprador | float | `TransactionalMovement::getTaxaParcelaComprador` | tarifa_boleto_compra | float | `TransactionalMovement::getTarifaBoletoCompra` | valor_original_transacao | float | `TransactionalMovement::getValorOriginalTransacao` diff --git a/src/Model/Movement/FinantialMovement.php b/src/Model/Movement/FinantialMovement.php index e40f2b9..d0b9e06 100644 --- a/src/Model/Movement/FinantialMovement.php +++ b/src/Model/Movement/FinantialMovement.php @@ -2,6 +2,7 @@ namespace Kubinyete\Edi\PagSeguro\Model\Movement; +use DateTimeInterface; use Kubinyete\Edi\PagSeguro\Model\Model; use Kubinyete\Edi\PagSeguro\Model\Schema\SchemaBuilder; @@ -26,6 +27,7 @@ protected function schema(SchemaBuilder $schema) $schema->string("plano"); //: "1 ", $schema->string("parcela"); //: "1", $schema->string("quantidade_parcela"); //: "0", + $schema->string("data_movimentacao"); //: "2023-11-15", $schema->float("taxa_parcela_comprador")->nullable(); //: null, $schema->float("tarifa_boleto_compra")->nullable(); //: null, $schema->float("valor_original_transacao")->nullable(); //: 663.66, @@ -259,6 +261,11 @@ public function getTxId(): string // + public function getDataMovimentacao(): string + { + return $this->get('data_movimentacao'); + } + public function getTaxaAntecipacao(): float { return $this->get('taxa_antecipacao'); diff --git a/src/Model/Movement/TransactionalMovement.php b/src/Model/Movement/TransactionalMovement.php index 79adfea..fb074e2 100644 --- a/src/Model/Movement/TransactionalMovement.php +++ b/src/Model/Movement/TransactionalMovement.php @@ -26,7 +26,7 @@ protected function schema(SchemaBuilder $schema) $schema->string("plano"); //: "1 ", $schema->string("parcela"); //: "1", $schema->string("quantidade_parcela"); //: "0", - $schema->date("data_prevista_pagamento", format: 'Y-m-d'); //: "2023-11-15", + $schema->string("data_prevista_pagamento"); //: "2023-11-15", $schema->float("taxa_parcela_comprador")->nullable(); //: null, $schema->float("tarifa_boleto_compra")->nullable(); //: null, $schema->float("valor_original_transacao")->nullable(); //: 663.66,