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

Add Sponsorship (PayPal) #599

Closed
henriquecbuss opened this issue Jul 16, 2021 · 18 comments · Fixed by #613
Closed

Add Sponsorship (PayPal) #599

henriquecbuss opened this issue Jul 16, 2021 · 18 comments · Fixed by #613
Assignees
Labels
✨ feature A new feature

Comments

@henriquecbuss
Copy link
Member

henriquecbuss commented Jul 16, 2021

Is your feature request related to a problem? Please describe.
We need more ways to fund our platform and our communities.

Describe the solution you'd like
Accept fiat payments, which will go partly to our communities and partly to us

Describe alternatives you've considered
We can use PayPal. The Natus project already does this, we can get inspired by that. The backend suport for this will come with cambiatus/backend#159

Additional context
N/A

@henriquecbuss henriquecbuss added the ✨ feature A new feature label Jul 16, 2021
@henriquecbuss
Copy link
Member Author

@rafachadud @juramos-2020 do we have any designs for this already?

@lucca65 lucca65 changed the title Add PayPal payments Add Sponsorship (PayPal) Jul 19, 2021
@juramos-2020
Copy link

Yes @NeoVier
We have a design for this.
@rafachadud developed these screens and will share them with you.
I don't share it because I don't know if she needs to review something.

@rafachadud
Copy link

rafachadud commented Jul 19, 2021

@NeoVier @juramos-2020,

I did a brief review and it seems okay.
https://www.figma.com/file/8qgVAV2yFRE8ryzy3UPVJe/Support-the-Community?node-id=0%3A1

However I do have questions @NeoVier,
1 - Can we set specific amounts on Cambiatus?
2 - The standard account will be the Cambiatus PayPal, or we'll allow each community to have connect their own PayPal account?

And if you have any other comment/issue let me know. We did that before implementing PayPal in Natus, so I believe a lot was learned regarding the how-tos.

@henriquecbuss
Copy link
Member Author

Thanks for the designs @rafachadud!

Can we set specific amounts on Cambiatus?

Not sure I understand what you mean... Can you elaborate?

The standard account will be the Cambiatus PayPal, or we'll allow each community to have connect their own PayPal account?

@lucca65 @muguika can you explain how the PayPal integration flow will work?

@rafachadud
Copy link

rafachadud commented Jul 19, 2021

Can we set specific amounts on Cambiatus?

@NeoVier, I mean, can we allow the admins to set amounts ($5, $55, $10...), and time periods (monthly, yearly, one time...), or even both (eg. $5 monthly, $55 yearly, $10 one time...) directly on the Cambiatus app? So when the user clicks on "sponsor community" they can choose and then be redirected to the PayPal screen/flow.

The way I designed, the community doesn't set any of those on Cambiatus app itself, but on PayPal, then they send Cambiatus their link already set.

@lucca65
Copy link
Member

lucca65 commented Jul 19, 2021

@lucca65 @muguika can you explain how the PayPal integration flow will work?

The same way as Natus for this first version, you can grab more insight here. Just receive a payment. This first version will not have a "back office" for community admins for now! Using https://natus.cambiatus.io may help!

@henriquecbuss
Copy link
Member Author

Ok, so we will receive the payments directly to the cambiatus account, and from there manually transfer to communities, right?

Also in the "keep it simple" philosophy, I assume we should take any amount (as opposed to what @rafachadud suggested of having fixed amounts), at least in this first version, correct?

@lucca65
Copy link
Member

lucca65 commented Jul 19, 2021

I think the complexity of having presets is minimal, we can have them. But it could be like Natus, simply an input with some validations.

@henriquecbuss
Copy link
Member Author

@rafachadud @juramos-2020 looks like the donation flow linked on figma is deprecated/legacy... The recommended way of accepting payments seems to be the one Natus is using, with these kinds of buttons:

2021-07-29-110242_560x254_scrot

We can do the same thing that's shown on Figma, just on our own modal, what do you think? Also, we can change the buttons styles according to Paypal's style guide, so they fit better on our design (for example, making the buttons pill-shaped, like our own buttons). Should we use the default buttons or should we tweak them?

@rafachadud
Copy link

@NeoVier we can use the pill shaped button :D

Do you want me to update in the design or can you do it without it?

@henriquecbuss
Copy link
Member Author

Nah, I don't think that's necessary, I can do it

@henriquecbuss
Copy link
Member Author

@rafachadud In the Sponsor your community modal there's a "Learn More about sponsoring communities" link. Do we have that link? If not, should we just not include that text for now, and add it once we have somewhere to link the user to?

@rafachadud
Copy link

@NeoVier we don't have the content for that yet. We can remove the text for now until we have it. :D

@henriquecbuss
Copy link
Member Author

@rafachadud @juramos-2020 In the about page:

  • Do we have content for the "Why sponsor {{community}}?" link? If so, where should it link to?
  • How should the new cards ("Our Supporters" and "Sponsor {{community}}") look on larger screens? I think the buttons might look too wide if we just stretch them to fill all the width (see image below). Or do you think that's fine?

image

@juramos-2020
Copy link

juramos-2020 commented Aug 6, 2021

hi Henrique. Regarding the link, I don't think we have that content yet. I'll check with Luiz 😉👍. about the size of the card, I will think of a proposal to improve this appearance 😉👍

@juramos-2020
Copy link

For now and not to delay delivery. What do you think about the Our sponsor card being next to the Verdes Sponsor card?

@henriquecbuss
Copy link
Member Author

The only problem is that the "Our sponsors" card is much taller than the other:
image

Maybe we could include some art below the "Sponsor Verdes" card to compensate that though, idk...

We don't really need to hurry on this, there are some missing things from the backend which might take a while to get ready and integrated with the frontend

@juramos-2020
Copy link

wonder then. I will work on a proposal for this 😉👍

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

Successfully merging a pull request may close this issue.

4 participants