Repository: gratipay/gratipay.com

Issue:
split out identity verification from bank account connecting
This would enable two things:
1. Connecting a bank account as a funding source, not a withdrawal sink (#777).
2. Verifying identity to be a team without connecting any bank account (#988).

split out identity verification from bank account connecting
This would enable two things:
1. Connecting a bank account as a funding source, not a withdrawal sink (#777).
2. Verifying identity to be a team without connecting any bank account (#988).



Discussion:
+1

---

Damien Michael Nichols
nichols.damien@gmail.com
301.485.9232

Sent from my HAL 9000, Dave.
On May 29, 2013 2:26 PM, "Chad Whitacre" notifications@github.com wrote:

> This would enable two things:
> 1. Connecting a bank account as a funding source, not a withdrawal
>    sink.
> 2. Verifying identity to be a team without connecting any bank account.
> 
> —
> Reply to this email directly or view it on GitHubhttps://github.com/gittip/www.gittip.com/issues/987
> .

+1 from @kaguillera.

This would also help edge cases where someone has a US bank account but not a US identity.

Maybe we should use [Jumio](https://www.jumio.com/netverify/supported-countries/) for this? (#2449)

+1 on https://gittip.freshdesk.com/helpdesk/tickets/751

+2 via @timothyfcook:

> A few of my student team members have had trouble with connecting accounts. Keep getting “invalid” errors.
> 
> > I don't know exactly what's up with the system on Gratipay but it's not letting me connect an account. I tried both my account and my mom's account to withdraw money since I haven't connected my bank and it just tells me both of them are invalid. It's not big since it just builds up but I thought I'd tell you since you have access to those guys incase it's a problem for all people and not just me because it just looks kind of sketchy.

+1 https://gratipay.freshdesk.com/helpdesk/tickets/1450

+1 https://gratipay.freshdesk.com/helpdesk/tickets/1734

+1

---

Damien Michael Nichols
nichols.damien@gmail.com
301.485.9232

Sent from my HAL 9000, Dave.
On May 29, 2013 2:26 PM, "Chad Whitacre" notifications@github.com wrote:

> This would enable two things:
> 1. Connecting a bank account as a funding source, not a withdrawal
>    sink.
> 2. Verifying identity to be a team without connecting any bank account.
> 
> —
> Reply to this email directly or view it on GitHubhttps://github.com/gittip/www.gittip.com/issues/987
> .

+1 from @kaguillera.

This would also help edge cases where someone has a US bank account but not a US identity.

Maybe we should use [Jumio](https://www.jumio.com/netverify/supported-countries/) for this? (#2449)

+1 on https://gittip.freshdesk.com/helpdesk/tickets/751

+2 via @timothyfcook:

> A few of my student team members have had trouble with connecting accounts. Keep getting “invalid” errors.
> 
> > I don't know exactly what's up with the system on Gratipay but it's not letting me connect an account. I tried both my account and my mom's account to withdraw money since I haven't connected my bank and it just tells me both of them are invalid. It's not big since it just builds up but I thought I'd tell you since you have access to those guys incase it's a problem for all people and not just me because it just looks kind of sketchy.

+1 https://gratipay.freshdesk.com/helpdesk/tickets/1450

+1 https://gratipay.freshdesk.com/helpdesk/tickets/1734


Resolving patch:
diff --git a/gratipay/main.py b/gratipay/main.py
--- a/gratipay/main.py
+++ b/gratipay/main.py
@@ -33,9 +33,11 @@
     # This is shared via class inheritance with jinja2_htmlescaped.
     'b64encode': base64.b64encode,
     'enumerate': enumerate,
+    'filter': filter,
     'filter_profile_subnav': utils.filter_profile_subnav,
     'float': float,
     'len': len,
+    'map': map,
     'range': range,
     'str': str,
     'to_javascript': utils.to_javascript,


Test patch: