Ir para conteúdo
Propaganda

Posts Recomendados

  • Suporte

Boa tarde Galerinha do mal, tudo certo?

Seguinte, fiz uma atualização maneira no site PokeValiant, a atualização que eu fiz basicamente traz um sistema de pagamento PIX utilizando o banco Mercado Pago, desenvolvi essa aplicação justamente pro pessoal que está desenvolvendo um poketibia, tibia ou qualquer coisa relacionada, funciona bem bacana mesmo!

O sistema em si é complexo, portanto, recomendo não fazer muita alteração para não causar erros.

image.thumb.png.6ad49b79d1057004015f7a50bc6065d8.png

O sistema traz um ranking de Doadores e também um histórico das doações, beeeem legal mesmo.

O site em si do PokeValiant não teve muitas alterações, continuou a mesma coisa, desenvolvi este tópico para apresentar mais esse sistema de pagamento pix.

SITE - PokeValiant --> 



Após o pagamento feito e aprovado, será adicionado no banco de dados na tabela accounts em premium_points, no caso, vocês precisarão estar desenvolvendo a parte do servidor para fazer a consulta no banco de dados e buscar esse valor de pontos no site.

 --> Segue a baixo o manual de como configurar a parte do mercado pago:

image.jpeg.aa9fe8d37cb251ec005f0248ce95b345.jpeg

image.jpeg.22d0d1b56bb3ceda3f1ea68e6c94f936.jpeg

image.jpeg.26e14333d3c241c38fdaa1d08d2eede5.jpeg

image.jpeg.9bab2d04cca0f5338fc37c828eeddea7.jpeg

image.jpeg.115433f7eb933727d40329036e6d242c.jpeg

image.jpeg.7c150d7ba7620a8fb5cfb4461b7be3a3.jpeg

Basicamente é isso ai galera.

Espero sinceramente que façam bom uso, deu trabalho de fazer, mas está funcionando certinho 😄

OBS --> Não é possível realizar testes em modo sandbox, portanto, só é possível realizar testes com dinheiro real, então... configurem certinho plsss kkkk.


Vou estar deixando minha chave PIX, caso alguém queira ajudar para que eu possa continuar trazendo novos sistemas e novas funcionalidades tanto para o site quanto diretamente para poketibia.

CHAVE PIX: 0687452b-31d4-45c8-ba60-dd5292261b2e

 

htdocs.rar

poketibia.sql

  • Like 6
Link para o comentário
https://tibiadevs.com/forums/topic/516-site-pokevaliant-com-pagamento-pix/
Compartilhar em outros sites

  • george192 mudou o título para SITE - PokeValiant com Pagamento PIX
  • Suporte
Agora, george192 disse:

Boa tarde Galerinha do mal, tudo certo?

Seguinte, fiz uma atualização maneira no site PokeValiant, a atualização que eu fiz basicamente traz um sistema de pagamento PIX utilizando o banco Mercado Pago, desenvolvi essa aplicação justamente pro pessoal que está desenvolvendo um poketibia, tibia ou qualquer coisa relacionada, funciona bem bacana mesmo!

O sistema em si é complexo, portanto, recomendo não fazer muita alteração para não causar erros.

image.thumb.png.6ad49b79d1057004015f7a50bc6065d8.png

O sistema traz um ranking de Doadores e também um histórico das doações, beeeem legal mesmo.

O site em si do PokeValiant não teve muitas alterações, continuou a mesma coisa, desenvolvi este tópico para apresentar mais esse sistema de pagamento pix.

SITE - PokeValiant --> 



Após o pagamento feito e aprovado, será adicionado no banco de dados na tabela accounts em premium_points, no caso, vocês precisarão estar desenvolvendo a parte do servidor para fazer a consulta no banco de dados e buscar esse valor de pontos no site.

 --> Segue a baixo o manual de como configurar a parte do mercado pago:

image.jpeg.aa9fe8d37cb251ec005f0248ce95b345.jpeg

image.jpeg.22d0d1b56bb3ceda3f1ea68e6c94f936.jpeg

image.jpeg.26e14333d3c241c38fdaa1d08d2eede5.jpeg

image.jpeg.9bab2d04cca0f5338fc37c828eeddea7.jpeg

image.jpeg.115433f7eb933727d40329036e6d242c.jpeg

image.jpeg.7c150d7ba7620a8fb5cfb4461b7be3a3.jpeg

Basicamente é isso ai galera.

Espero sinceramente que façam bom uso, deu trabalho de fazer, mas está funcionando certinho 😄

OBS --> Não é possível realizar testes em modo sandbox, portanto, só é possível realizar testes com dinheiro real, então... configurem certinho plsss kkkk.


Vou estar deixando minha chave PIX, caso alguém queira ajudar para que eu possa continuar trazendo novos sistemas e novas funcionalidades tanto para o site quanto diretamente para poketibia.

CHAVE PIX: 0687452b-31d4-45c8-ba60-dd5292261b2e

htdocs.rar 5.72 MB · 0 downloads u366839046_pokeshiny2024.sql 1.52 MB · 0 downloads

tópico aprovado, comunidade agradece pela sua contribuição 

  • Like 1
Link para o comentário
https://tibiadevs.com/forums/topic/516-site-pokevaliant-com-pagamento-pix/#findComment-2738
Compartilhar em outros sites

Muito top a iniciativa, mas uma duvida pq não usou a API do mercado pago direto? Ex:
 

MercadoPago\SDK::setAccessToken($config['mercadopago']['access_token']);

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $user_email = $user_data['email']; 

    $payment = new MercadoPago\Payment();
    $payment->transaction_amount = (float)$_POST['amount'];
    $payment->description = "Descrição do pagamento";
    $payment->payment_method_id = "pix";
    $payment->payer = array(
        "email" => $user_email,
        "first_name" => $_POST['name'],
        "identification" => array(
            "type" => "CPF",
            "number" => $_POST['cpf']
        )
    );

    $payment->save();

    if ($payment->status == 'pending') {
        header("Location: /payment_created.php?payment_id=" . $payment->id);
    } else {
        echo "Erro ao processar pagamento.";
    }
}

No caso este é apenas um ex, mas creio que ficaria melhor não?

  • Like 1
Link para o comentário
https://tibiadevs.com/forums/topic/516-site-pokevaliant-com-pagamento-pix/#findComment-2739
Compartilhar em outros sites

  • Suporte
10 horas atrás, Khrow disse:

Muito top a iniciativa, mas uma duvida pq não usou a API do mercado pago direto? Ex:
 

MercadoPago\SDK::setAccessToken($config['mercadopago']['access_token']);

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $user_email = $user_data['email']; 

    $payment = new MercadoPago\Payment();
    $payment->transaction_amount = (float)$_POST['amount'];
    $payment->description = "Descrição do pagamento";
    $payment->payment_method_id = "pix";
    $payment->payer = array(
        "email" => $user_email,
        "first_name" => $_POST['name'],
        "identification" => array(
            "type" => "CPF",
            "number" => $_POST['cpf']
        )
    );

    $payment->save();

    if ($payment->status == 'pending') {
        header("Location: /payment_created.php?payment_id=" . $payment->id);
    } else {
        echo "Erro ao processar pagamento.";
    }
}

No caso este é apenas um ex, mas creio que ficaria melhor não?

Ficaria sim, é que no caso eu fiz da forma que eu sabia mesmo, então fiz assim, mas futuramente posso atualizar o código pra deixar ele mais limpo, e também desta forma funciona kkkkkkkkk então pq não fazer kkkkk

Link para o comentário
https://tibiadevs.com/forums/topic/516-site-pokevaliant-com-pagamento-pix/#findComment-2742
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
  • Criar Novo...