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

Country denylist for PayPal payouts #932

Open
brawaru opened this issue Jun 27, 2024 · 0 comments
Open

Country denylist for PayPal payouts #932

brawaru opened this issue Jun 27, 2024 · 0 comments
Labels
enhancement For issues suggesting enhancements to existing features

Comments

@brawaru
Copy link
Contributor

brawaru commented Jun 27, 2024

Is your suggested enhancement related to a problem? Please describe.

Currently Knossos shows PayPal as an option for every country in existence whether PayPal operates there or not. Confused users often able to link their limited PayPal accounts, however when time comes and they make a payout, the payment immediately gets rejected or just stuck in processing until the case is resolved through support.

Describe the solution you'd like

While PayPal does not provide any APIs to check the availability of PayPal in a certain region, we are able to block regions that we know for sure don't support PayPal and likely won't support in the future.

Here's a list of countries that don't support PayPal by Trolley:
https://support.trolley.com/s/article/Banned-Countries-Payout-Alternative

Not included in Trolley's list is Ukraine (UA), however, PayPal operates there temporarily, and is limited to peer-to-peer payments only. We had a number of users from Ukraine contacting support regarding PayPal payout option not working.

  • We can provide a route that sends this list so we can dynamically hide PayPal for these regions in Knossos.
  • Additionally, it can be used to reject PayPal linking, since we use OAuth for PayPal and able to see the account's region.
  • We also may track payout errors to help us maintain this denylist by letting us know of regions where payouts never arrive.

This should remove tons of confusion about PayPal availability and improve creators experience, albeit also make some creators sad due to lack of payout options (rip).

Describe alternatives you've considered

  • Making a support article on this. No one reads support articles.
  • Shrugging it off and doing nothing. ‘Hey I try withdraw my money but it not arrive’. #WeCanDoBetter

Additional context

ICOM-2159, ICOM-2264, ICOM-5485, ICOM-5860

@brawaru brawaru added the enhancement For issues suggesting enhancements to existing features label Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement For issues suggesting enhancements to existing features
Development

No branches or pull requests

1 participant