diff --git a/remarkbox/models/user.py b/remarkbox/models/user.py
index a1fa808..48e46ba 100644
--- a/remarkbox/models/user.py
+++ b/remarkbox/models/user.py
@@ -120,9 +120,6 @@ class User(RBase, Base):
default='auto',
nullable=False,
)
- # example: cus_12345678AbCdEF but may be null.
- stripe_id = Column(Unicode(18), unique=True, nullable=True)
-
votes = relationship(argument="Vote", backref="user", order_by="desc(Vote.created)")
# lazy='dynamic' returns a query object instead of collection.
diff --git a/remarkbox/templates/snippets/phone-menu.j2 b/remarkbox/templates/snippets/phone-menu.j2
index daa302b..096d4e4 100644
--- a/remarkbox/templates/snippets/phone-menu.j2
+++ b/remarkbox/templates/snippets/phone-menu.j2
@@ -14,9 +14,7 @@
{%- if request.user.authenticated %}
{{ snippets.user_link(request.user) }} [log out]
account settings
- {% if request.user.stripe_id %}
- payment preferences
- {% endif %}
+ billing
{% else %}
join-or-log-in
{% endif %}
diff --git a/remarkbox/tests/test_views.py b/remarkbox/tests/test_views.py
index 79926f4..b5dee4f 100644
--- a/remarkbox/tests/test_views.py
+++ b/remarkbox/tests/test_views.py
@@ -1,7 +1,6 @@
import transaction
import unittest
import webtest
-import stripe
from remarkbox.models import (
Node,
@@ -158,8 +157,6 @@ class AuthenticatedFunctionalTests(FunctionalTests):
# Python 3.
FunctionalTests.setUpClass.__func__(cls)
- stripe.api_key = cls.settings["app.stripe.secret"]
-
def setUp(self):
# create test_user1
self.test_user1 = get_or_create_user_by_email(
@@ -195,9 +192,6 @@ class AuthenticatedFunctionalTests(FunctionalTests):
self.test_creds2 = ("test2@remarkbox.com", self.raw_otp2)
def _clean_up_test_user(self, user):
- if user.stripe_id:
- # delete remote test Customer object on Stripe's test API.
- stripe.Customer.retrieve(user.stripe_id).delete()
self.dbsession.delete(user)
def tearDown(self):