stripe: allow cards without cvc to pass verification
authorClinton Ebadi <clinton@hcoop.net>
Mon, 4 Jun 2018 00:19:07 +0000 (20:19 -0400)
committerClinton Ebadi <clinton@hcoop.net>
Mon, 4 Jun 2018 00:19:07 +0000 (20:19 -0400)
We really only care about failure, no cvc should be just as good as
passed.

stripe/stripe-payment.cgi

index 03de3e4..f5810bc 100755 (executable)
@@ -30,7 +30,7 @@ if request_command == 'member_payment':
 
     with stripe_refund_on_error (charge):
 #        assert charge.card.address_line1_check == 'pass', 'Address verification failed or unknown.'
-        assert charge.card.cvc_check == 'pass', 'CVC verification failed or unknown.'
+        assert charge.card.cvc_check != 'fail', 'CVC verification failed.'
 #        assert charge.card.address_zip_check == 'pass', 'Zipcode verification failed or unknown.'
 
         balance = stripe.BalanceTransaction.retrieve (charge.balance_transaction)