Ir para conteúdo

diogoglobaltec

Members
  • Total de itens

    6
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre diogoglobaltec

  1. diogoglobaltec

    exemplo de pagamento recorrente no pagseguro

    criei um plano de adesão no pagseguro, mas quando cobro a assinatura no painel o valor vem errado CÓDIGO DATA TIPO VALOR (R$) STATUS 61056E69760C4E67B9128A113AA2B397 12/09/2019 15:09 Pagamento 1,50 Aguardando pagamento eu queria que o valor cobrado fosse R$ 150,00 e não 1,50... o curl que enviei para gerar o plano é esse : curl --location --request POST "https://ws.sandbox.pagseguro.uol.com.br/pre-approvals/request/?email=meuemail&token=meutoken" \ --header "Accept: application/vnd.pagseguro.com.br.v3+xml;charset=ISO-8859-1" \ --header "Content-Type: application/xml;charset=ISO-8859-1" \ --data "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" standalone=\"yes\"?> <preApprovalRequest> <preApproval> <name>Plano - Teste</name> <reference>TESTEREF</reference> <charge>AUTO</charge> <period>MONTHLY</period> <amountPerPayment>200.00</amountPerPayment> <cancelURL>http://sitedocliente.com</cancelURL> <membershipFee>150.00</membershipFee> <trialPeriodDuration>28</trialPeriodDuration> </preApproval> <maxUses>500</maxUses> </preApprovalRequest>" então ... acho que errei algo no plano de adesão ....
  2. diogoglobaltec

    Integração api mercadopago

    Estou completamente perdido na integração do mercado pago, estou estudando PHP e mysql, e já estou com o site quase completamente terminado, mas estou sem saber o que fazer para conseguir integrar a API de pagamento do mercadopago no site, algumas dúvidas que tenho: consigo usar o sandbox ou o modo de produção no localhost ? li a documentação , mas isso ficou um pouco nebuloso... usei o código posto no developers do site <?php require_once 'vendor/autoload.php'; MercadoPago\SDK::setAccessToken("meu token coloquei aqui"); $payment = new MercadoPago\Payment(); $payment->transaction_amount = 141; $payment->token = "YOUR_CARD_TOKEN"; $payment->description = "Ergonomic Silk Shirt"; $payment->installments = 1; $payment->payment_method_id = "visa"; $payment->payer = array( "email" => "larue.nienow@hotmail.com" ); $payment->save(); echo $payment->status; ?> o retorno foi o seguinte erro: Fatal error: Uncaught TypeError: Return value of Doctrine\Common\Annotations\AnnotationRegistry::registerFile() must be an instance of Doctrine\Common\Annotations\void, none returned in /home/nix/PHP/novosite/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationRegistry.php:67 Stack trace: #0 /home/nix/PHP/novosite/vendor/mercadopago/dx-php/src/MercadoPago/MetaDataReader.php(27): Doctrine\Common\Annotations\AnnotationRegistry::registerFile('/home/nix/PHP/n...') #1 /home/nix/PHP/novosite/vendor/mercadopago/dx-php/src/MercadoPago/Manager.php(42): MercadoPago\MetaDataReader->__construct() #2 /home/nix/PHP/novosite/vendor/mercadopago/dx-php/src/MercadoPago/SDK.php(34): MercadoPago\Manager->__construct(Object(MercadoPago\RestClient), Object(MercadoPago\Config)) #3 /home/nix/PHP/novosite/vendor/mercadopago/dx-php/src/MercadoPago/SDK.php(72): MercadoPago\SDK::initialize() #4 /home/nix/PHP/novosite/pagamento.php(5): MercadoPago\SDK::setClientId('387858205014127...') #5 {main} thrown in/home/nix/PHP/novosite/vendor/doctrine/annotations/lib/Doctrine/Common/Annotations/AnnotationRegistry.php on line 67 acho que não deveria ser isso alguém disposto a me orientar nisso ?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.