diogoglobaltec
-
Total de itens
6 -
Registro em
-
Última visita
Posts postados por diogoglobaltec
-
-
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 67acho que não deveria ser isso alguém disposto a me orientar nisso ?
exemplo de pagamento recorrente no pagseguro
em PHP
Postado
criei um plano de adesão no pagseguro, mas quando cobro a assinatura no painel o valor vem errado
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 ....