Show billing for comp'd accounts.

master
Nick Sergeant 2015-10-26 11:29:29 -04:00
parent 8a0ed4169a
commit 484892b1fe
2 changed files with 29 additions and 21 deletions

View File

@ -32,6 +32,7 @@
<div class="def" data-title="Plan">
{{ name }}
</div>
{% if status != 'inactive' %}
<div class="def" data-title="Price">
${{ amount|currency_convert }}.00 USD / {{ interval }}
</div>
@ -53,6 +54,7 @@
Cancel subscription
</button>
</form>
{% endif %}
</section>
</section>
{% endblock %}

View File

@ -80,6 +80,12 @@ def team_billing(request, username):
if team.owner != request.user:
raise Http404
if team.stripe_id == 'COMP':
return {
'name': 'Promotional trial',
'team': team
}
stripe.api_key = os.environ.get('STRIPE_SECRET_KEY',
settings.STRIPE_SECRET_KEY)
customer = stripe.Customer.retrieve(team.stripe_id)