Files
www.gittip.com/www/bank-account-complete.html
2012-10-03 18:40:57 -04:00

29 lines
868 B
HTML

"""Used when a person needed to go to Balanced to verify their merchant details
they are redirected here after the fact.
"""
from aspen import Response
from gittip import billing
#=========================================================================== ^L
if user.ANON:
raise Response(404)
request.allow('GET')
# no validation here, if any of this stuff errors out, it's because someone has
# done something dodgy (or we f'd up)
assert user.balanced_account_uri is not None, user.id
account = billing.get_balanced_account(user.id, user.balanced_account_uri)
account.merchant_uri = qs['merchant_uri']
account.save()
bank_account = account.bank_accounts.all()[-1]
billing.associate(u"bank account", user.id, account, bank_account.uri)
request.redirect('/bank-account.html')
#=========================================================================== ^L