Private
Public Access
1
0

card verification working

This commit is contained in:
Sander Roosendaal
2019-07-23 19:11:43 +02:00
parent 6ec8bfc03b
commit 3f56d1ec70
4 changed files with 15 additions and 5 deletions

View File

@@ -103,7 +103,7 @@ def make_payment(rower,data):
nonce_from_the_client = data['payment_method_nonce']
nonce = gateway.payment_method_nonce.find(nonce_from_the_client)
info = nonce.three_d_secure_info
if info is None:
if info is None or not info.liability_shifted:
return False,0
amount = data['amount']
@@ -138,7 +138,7 @@ def update_subscription(rower,data,method='up'):
nonce_from_the_client = data['payment_method_nonce']
nonce = gateway.payment_method_nonce.find(nonce_from_the_client)
info = nonce.three_d_secure_info
if info is None:
if info is None or not info.liability_shifted:
return False,0
amount = data['amount']
amount = '{amount:.2f}'.format(amount=amount)
@@ -240,7 +240,7 @@ def create_subscription(rower,data):
nonce_from_the_client = data['payment_method_nonce']
nonce = gateway.payment_method_nonce.find(nonce_from_the_client)
info = nonce.three_d_secure_info
if info is None:
if info is None or not info.liability_shifted:
return False,0
amount = data['amount']