Skip to content

Commit 3ee1c93

Browse files
committed
Allow customer reference override
1 parent 8de9e9d commit 3ee1c93

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

askell/client.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ def get_plans(self, id=None):
3535
response = requests.get(self._build_url(path), headers=self._auth)
3636
return response.json()
3737

38-
def make_payment(self, user, amount, currency, reference, description=None, payment_options=None):
39-
customer_reference = get_customer_reference_from_user(user)
38+
def make_payment(self, user, amount, currency, reference, description=None, payment_options=None, customer_reference=None):
39+
if customer_reference is None:
40+
customer_reference = get_customer_reference_from_user(user)
4041
path = '/payments/'
4142
data = {
4243
"customer_reference": customer_reference,

release.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
twine upload dist/*
1+
python3 -m twine upload dist/*

0 commit comments

Comments
 (0)