Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Facilitar o pagamento para não residentes no Brasil #96

Closed
rodolphoeck opened this issue May 26, 2013 · 26 comments
Closed

Facilitar o pagamento para não residentes no Brasil #96

rodolphoeck opened this issue May 26, 2013 · 26 comments
Milestone

Comments

@rodolphoeck
Copy link

Não resido mais no Brasil, mas quero renovar minha associação. Atualmente, o pagamento é redirecionado ao PagSeguro, que exige telefone e endereço (CEP) no Brasil. Seria legal se pudesse colocar meus dados reais no campos e continuar com o pagamento.
Obrigado e parabéns pelo novo sistema!

@osantana
Copy link
Contributor

Assim que o evento PythonBrasil terminar vamos tentar implementar suporte ao PayPal... acho que ajudaria bem, né?

@rodolphoeck
Copy link
Author

+1 to PayPal.

@renatooliveira renatooliveira self-assigned this Jun 9, 2014
@renatooliveira
Copy link

Hoje começo a trabalhar nisso.

@luzfcb
Copy link

luzfcb commented Jun 25, 2014

Ola, @renatooliveira em relação ao PayPal, eu recomendaria um pouco de prudencia.
A algum tempo o @pydanny escreveu sobre porque você não deve usar Paypal para o seu evento: http://pydanny.com/we-are-not-using-paypal.html

Se você olhar nos comentários, aparentemente o PayPal retem/bloqueia o dinheiro até apos o evento ou coisas piores.

Também achei esse site de clientes insatisfeitos:
http://www.aboutpaypal.org/
http://www.paypalsucks.com/

@pydanny, you could indicate some other payment method that is reliable and that does not have the same problems mentioned by you.

@osantana
Copy link
Contributor

Infelizmente é o único que eu conheço que opera no mundo todo e no Brasil (essa frase ficou estranha :D).

Vale lembrar que o número de pagamentos internacionais é pequeno o suficiente para tornar essa eventual retenção de valores um problema.

@osantana
Copy link
Contributor

Eu daria uma olhada nos projetos https://github.com/johnboxall/django-paypal e no http://django-pagseguro2.readthedocs.org/en/latest/ (para substituir a implementação atual)

@luzfcb
Copy link

luzfcb commented Jun 25, 2014

@osantana faz sentido. Eu particularmente nunca tive problemas com PayPal, contudo, nunca movimentei mais de $150 no PayPal. Então não da para usar de exemplo.

@luzfcb
Copy link

luzfcb commented Jul 1, 2014

Russell Keith-Magee acabou de Retweetar mais uma presepada do Paypal: https://protonmail.ch/blog/paypal-freezes-protonmail-campaign-funds/

@mondaini
Copy link
Contributor

mondaini commented Jul 1, 2014

Não estudei e não sei as implicações disso, mas já pensaram em aceitar
Bitcoins?

Filipe Mondaini
www.mondaini.me http://www.mondaini.me

On Tue, Jul 1, 2014 at 9:41 AM, Fábio C. Barrionuevo da Luz <
notifications@github.com> wrote:

Russell Keith-Magee acabou de Retweetar mais uma presepada do Paypal:
https://protonmail.ch/blog/paypal-freezes-protonmail-campaign-funds/


Reply to this email directly or view it on GitHub
#96 (comment)
.

@luzfcb
Copy link

luzfcb commented Jul 1, 2014

Acabei de ver que a Cielo agora passa cartão de credito em moeda estrangeira:

http://cielodigital.com.br/pagamentoemmoedaestrangeira

Não sei quais os custos envolvidos e nem a parte legal disso, mas utilizar a Cielo para receber pagamentos em moeda nacional e estrangeira pode ser uma opção.

Há algumas implementações Python para acesso ao webservice da Cielo, contudo, não sei se são confiáveis:

https://github.com/search?l=Python&q=cielo&ref=cmdform&type=Repositories

O único requisito que não temos no momento, e que é exigido pela Cielo é o certificado SSL 2048 bits. Há esse issue aberto no apyb.gerenciamento(apyb/apyb.gerenciamento#56)

A Cielo fornece um kit de integração com documentação e algumas implementações exemplo em Java e PHP:
Versão em portugues: http://www.cielo.com.br/live/documents/caf1b3c8c39444ea935739e52fac797a.zip

Mais informações: http://www.cielo.com.br/portal/cielo/solucoes-de-tecnologia/e-commerce.html

@osantana
Copy link
Contributor

osantana commented Jul 1, 2014

Cara,

Existem intermediadores de pagamentos e gateways de pagamentos. A Cielo é um Gateway. Gateways exisgem contratação do serviço no banco e uma série (bem chata) de trâmites legais para serem usados (ex. sistemas anti-fraude).

Por isso é melhor usar intermediadores como PagSeguro/Paypal.

Como eu disse, o volume é muito pequeno e esses bloqueios são facilmente resolvidos com um telefonema para o Paypal.

A nossa conta do Paypal, por exemplo, estava vinculada ao Deo e bastou enviar a documentação comprovando que ele havia falecido para que o Paypal fizesse a alteração.

O Paypal faz esse tipo de bloqueio mas eles são facilmente revertidos (no nosso caso onde não estamos lidando com nada que viola o TOS deles).

@pydanny
Copy link

pydanny commented Jul 1, 2014

Forgive me for joining this discussion (and in English).

I have to say that there is a LARGE body of evidence that selling open
source conference tickets can and is sometimes interpreted by PayPal's
anti-fraud division as violating PayPal's terms of service. In fact, there
is a proven history of PayPal freezing and locking Python-based conferences.

To quote myself from over a year ago:

"PayPal has a long, sordid history of freezing the accounts of Python

related conferences and events around the world. In fact, this article was
born out of the fact DjangoCon Europe 2013 had its PayPal account frozen
http://blog.djangocircus.com/post/43806402173/back-on-track. In the
past, DjangoCon
Europe 2012 http://2012.djangocon.eu/, Plone Conferences 2008, 2011, and
at least one PyCon Australia dealt with the same PayPal problem (DjangoCon
2013 was forewarned and took measures to protect itself). We also have
unconfirmed reports of other Python and Django events also running into
problems with PayPal freezing accounts. Going with just confirmed
conferences having issues with PayPal, this is a combined total of assets
in excess of over US$100,000 dollars.

It's not just a Python issue either, it's an issue that strikes other

open source languages and tools
http://conferencesburnedbypaypal.tumblr.com/. It's at the point now
where conference
organizers don't trust PayPal http://aralbalkan.com/3898/ and make a
point telling each other to use alternative payment gateways."

Reference: http://pydanny.com/we-are-not-using-paypal.html

SUMMARY

I'm not saying that you can't use PayPal as a method for accepting ticket
sales for Python Brasil, but I am saying that you need to be prepared to
deal with the consequences of them locking the Python Brasil account.

My suggest is for you to move funds from the PayPal account to a Brazilian
bank account DAILY. Even on Sundays! You cannot take a break, their
anti-fraud group acts when they want. This is what DjangoCon Europe 2013
did, and when PayPal froze them they only had to deal with a small amount
of funds frozen.

Sincerely,

Daniel Greenfeld

2014-07-01 8:04 GMT-07:00 Osvaldo Santana Neto notifications@github.com:

Cara,

Existem intermediadores de pagamentos e gateways de pagamentos. A Cielo é
um Gateway. Gateways exisgem contratação do serviço no banco e uma série
(bem chata) de trâmites legais para serem usados (ex. sistemas anti-fraude).

Por isso é melhor usar intermediadores como PagSeguro/Paypal.

Como eu disse, o volume é muito pequeno e esses bloqueios são facilmente
resolvidos com um telefonema para o Paypal.

A nossa conta do Paypal, por exemplo, estava vinculada ao Deo e bastou
enviar a documentação comprovando que ele havia falecido para que o Paypal
fizesse a alteração.

O Paypal faz esse tipo de bloqueio mas eles são facilmente revertidos (no
nosso caso onde não estamos lidando com nada que viola o TOS deles).


Reply to this email directly or view it on GitHub
#96 (comment)
.

'Knowledge is Power'
Daniel Greenfeld
Principal at Cartwheel Web; co-author of Two Scoops of Django
twoscoopspress.org | pydanny.com

@osantana
Copy link
Contributor

osantana commented Jul 1, 2014

Hi @pydanny,

We are already using a brazilian payment processor called PagSeguro as a main payment processor. We've a Paypal account as a secondary payment processor for our Python Brazil Association (our PSF equivalent) annuity payments.

We're planning keep with this configuration this year and add Paypal as a secondary payment method only for foreign attendees payments (due to the lack of international support of our primary payment processor PagSeguro).

Only a small amount of tickets are sold with Paypal and I believe that we can deal with an eventual frozen account. Paypal has office here in Brazil and, eventually, we could call them to solve this situation.

@pydanny
Copy link

pydanny commented Jul 1, 2014

Hi Osvaldo,

Thank you for being patient with me for jumping into this discussion. I'm
glad you are taking precautions and making it easier for us foreign
nationals to attend. :)

Sincerely,

Daniel Greenfeld

On Tue, Jul 1, 2014 at 8:28 AM, Osvaldo Santana Neto <
notifications@github.com> wrote:

Hi @pydanny https://github.com/pydanny,

We are already using a brazilian payment processor called PagSeguro as a
main payment processor. We've a Paypal account as a secondary payment
processor for our Python Brazil Association (our PSF equivalent) annuity
payments.

We're planning keep with this configuration this year and add Paypal as a
secondary payment method only for foreign attendees payments (due to
the lack of international support of our primary payment processor
PagSeguro).

Only a small amount of tickets are sold with Paypal and I believe that we
can deal with an eventual frozen account. Paypal has office here in Brazil
and, eventually, we could call them to solve this situation.


Reply to this email directly or view it on GitHub
#96 (comment)
.

'Knowledge is Power'
Daniel Greenfeld
Principal at Cartwheel Web; co-author of Two Scoops of Django
twoscoopspress.org | pydanny.com

@renatooliveira
Copy link

Hi all,

reminding that this discussion it's about Python Brasil Association payments, not the conference, so the number of international payments it's just a few, which still validates the implementation of an international way of payment.

For the conference we're going to use Eventbrite/Eventioz to handle registrations and they use Cielo. Accepting national and international payments :)

I started to do this but due to some conference issues, I had no time to implement this.

@osantana
Copy link
Contributor

osantana commented Jul 1, 2014

@renatooliveira yes! you're right and I'm wrong! :D This issue is in "associados" project. :D

@rodolphoeck
Copy link
Author

Bom dia pessoal!
Alguma novidade aqui? Já há algum workaround manual para fazer pagamento via PayPal (ou outro método que aceite cartões internacionais)?
Minha associação venceu e não consigo mais renovar :(
Abraços!

@renatooliveira
Copy link

Rodolpho, me passa teu e-mail, vou te mandar um invoice via paypal e altero teu status de pagamento na mão.

@rodolphoeck
Copy link
Author

Te mandei por email também! Obrigado!

@cadu-leite cadu-leite modified the milestone: mig_dj18 Nov 28, 2015
@ocarneiro
Copy link

Eu acho que enquanto forem poucos casos (até 5, eu diria), dá pra tratar caso a caso sem implementar no sistema. Bastaria ter uma indicação "quer pagar de outra forma? Mande e-mail para ...". Se aparecerem muitos, retoma-se a discussão.

@filipecifali
Copy link
Contributor

filipecifali commented Jun 28, 2017

No estado atual o próprio modelo atual é difícil de gerenciar pelo próprio django para dizer se o associado está válid ou não eu acho que essa issue ainda precisa ser modificada, o @romulocollopy já deu uma boa modificada no acoplamento: #154 ai podemos lançar outras plataformas de pagamento no sistema.

@lskbr
Copy link
Contributor

lskbr commented Nov 5, 2020

Acordando esta issue novamente, mas hoje é muito fácil integrar com Stripe, Braintree, etc. Se ainda houver interesse, vamos conversar.

@italomaia italomaia removed their assignment Nov 26, 2020
@rougeth rougeth removed the mig_dj18 label May 7, 2022
@rougeth
Copy link
Member

rougeth commented Sep 5, 2024

+11 anos depois, acho que podemos finalmente fechar essa issue :D apyb/comunidade#139.

Só faltava a incrível @naanadr chegar na APyB 🤣. @rodolphoeck @lskbr animam testar o novo fluxo?

@naanadr naanadr closed this as completed Sep 14, 2024
@naanadr naanadr reopened this Sep 14, 2024
@naanadr
Copy link
Contributor

naanadr commented Sep 14, 2024

Vou aguardar o @rodolphoeck e o @lskbr testar o fluxo novo para fechar a issue 😃

@rodolphoeck
Copy link
Author

Obrigado!! Testei aqui e funcionou.

Só um feedback: depois de completar o pagamento, fui redirecionado para a página apyb.python.org.br mas sem menssagem de sucesso ou aviso de erro. Verifiquei meu inbox e também nada. Acabei verificando manualmente pelo Stripe que estava tudo ok. Alguns minutos depois recebi um email com a fatura e recibo. Acho que seria melhor se logo no final de completar a assinatura tivesse uma mensagem de sucesso e boas vindas.

Obrigado @naanadr !

@naanadr
Copy link
Contributor

naanadr commented Sep 17, 2024

Obrigada pelo feedback @rodolphoeck . Habilitei a página de confirmação, ela vai ser algo desse tipo:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests