eric
5225c3b327
avoid emailing Raymond
2020-02-27 14:52:21 -05:00
eric
e3f5459f68
lint
2020-02-18 09:58:02 -05:00
eric
a9b00fabb6
remove Key model
...
stripe keys now encrypted by ansible
2020-02-17 15:18:56 -05:00
eric
86c99ab75a
changes to stripe py api
2020-02-17 14:04:50 -05:00
eric
4ca11c4179
1 more <>
2020-02-13 22:30:11 -05:00
eric
7aa6148b42
exception syntax
2020-02-12 17:56:04 -05:00
eric
61dc601d7c
unicode -> str
2020-02-12 11:36:49 -05:00
eric
82db131740
change print to print()
2020-02-12 10:43:41 -05:00
eric
4e91f4ca0e
expired 1/31/2020
2020-02-01 14:38:19 -05:00
eric
5ad6ec24eb
remove stripe test keys
2019-04-10 14:27:14 -04:00
eric
a7b63631da
fix stripe tests
2019-04-10 13:58:47 -04:00
eric
6f2a7626ac
logging bugfixes
2018-07-25 01:18:50 -04:00
eric
26bab0af68
last 2.0 deprecations
2018-07-24 11:33:39 -04:00
eric
3337de9a2e
Merge remote-tracking branch 'Gluejar/master' into dj111
...
# Conflicts:
# core/tests.py
# payment/tests.py
2018-04-25 16:23:00 -04:00
eric
146f26c5f8
deprecate django unittest
2018-04-19 21:26:29 -04:00
eric
39fdd9683a
rip out dead code
2018-04-19 12:24:34 -04:00
eric
cd35552026
add IPN events
...
(we ignored the old ones; now we ignore the new ones, too.
2018-01-07 20:21:48 -05:00
eric
db97a98ae8
https
2017-07-27 10:33:13 -04:00
eric
417f9eac58
add donation box to homepage
2017-02-13 13:33:26 -05:00
Raymond Yee
b10f8296ba
needed to have unicode to handle non-ascii names in Stripe
2015-04-21 08:55:27 -07:00
eric
678eb02847
Thanks works with anonymous user
2014-02-20 15:56:10 -05:00
eric
b5fd630bfc
Thanks mostly works.
2014-02-19 22:18:23 -05:00
eric
dd83434282
Fix error handling in Pay
2013-11-25 13:01:16 -05:00
eric
18f104c210
latent spelling error
2013-11-24 18:44:40 -05:00
eric
75ec13cb39
make sure the transaction isn't double charged!
2013-08-22 14:03:22 -04:00
eric
91f7c5f23d
Remove some payment dependence on campaign details
2013-08-19 22:52:22 -04:00
eric
c30c0de604
make recharge_failed_transactions a method on account
...
There were four places in the code that triggered the
recharge_failed_transactions signal and only one of them mattered. I
think this layout makes the code much easier to understand.
2013-08-05 14:37:46 -04:00
Raymond Yee
37ce78fda2
Merge branch 'master' into expiring_cc
2013-07-17 18:12:30 -07:00
Raymond Yee
dabaa2f843
update tests to account for new events (now stripe allows multiple cards/customer and now generates card related events in addition to customer events)
2013-07-15 14:52:29 -07:00
Raymond Yee
ccbc78a10c
added a first pass for payment.tests.TransactionTest.test_paymentmanager_charge to illustrate use of PaymentManager.charge() -> hardwired for stripelib right now....
2013-06-28 16:05:19 -07:00
Raymond Yee
3ff53dd5bc
first pass at stripelib.Processor.Pay
2013-06-26 18:46:30 -07:00
Raymond Yee
d3166d3aef
Merge branch 'master' into instant_charge
2013-06-26 17:17:07 -07:00
eshellman
5a207bf4e8
Merge pull request #181 from Gluejar/simpler_download
...
Simpler download. Yay.
2013-06-26 11:39:39 -07:00
Raymond Yee
701533117f
fixed some seemingly bad defaults in baseprocessor
...
basic pass at payment.manager.PaymentManager.charge
2013-06-25 15:34:20 -07:00
Raymond Yee
5e3fca0282
in stripelib.py, I am resurrecting PledgeScenarioTest
...
in manager.py, a very rough first pass at charge -- not working yet, but doesn't break things either
2013-06-24 16:19:12 -07:00
Raymond Yee
53178d80ce
moving to stripe 1.9.1
2013-06-21 15:14:51 -07:00
Raymond Yee
a36ff38745
extraneous creation of StripeClient
2013-06-20 13:39:06 -07:00
Raymond Yee
c76a320912
* Comment out current payment.manager.PaymentManager.pledge -- tests run ok -- so it looks like I suspect: that we don't use that code and it's a hold-over from PayPal code
...
* stub for stripelib.Processor.Pay
2013-06-19 18:54:32 -07:00
Andromeda Yelton
ad69580b2d
PEP 8, PEP 328. I feel better now.
2013-06-03 12:31:39 -04:00
Raymond Yee
9493897a42
[ #41908015 ] 'incorrect_number' and 'processing_error' error should also result in pledge_failed notice ->
...
catch incorrect_number (and processing_error for now) for sending the pledge_failed notice
2013-01-03 14:10:05 -05:00
Raymond Yee
0db13cd84a
[finish #40315289 ] I move the notice on transaction charged or failed from webhooks handler into stripelib.Processor.Execute
2012-11-29 16:24:51 -08:00
Raymond Yee
ce6e7f865d
tests pass on this commit
2012-11-20 13:56:14 -08:00
Raymond Yee
c034e10b30
Putting in some code to record a PaymentResponse to track errors in stripelib.Execute
2012-11-20 09:28:10 -08:00
Raymond Yee
f4deee8be4
Merge branch 'empty_stripe_token' into charge_failed
2012-11-14 11:43:29 -08:00
Raymond Yee
7fe502ecdf
check for zero length stripe token
2012-11-14 11:42:52 -08:00
Raymond Yee
a62c82df9b
Merge branch 'empty_stripe_token' into charge_failed
2012-11-14 10:58:01 -08:00
Raymond Yee
346d4d8980
First step in patching the problem of null stripe_token
2012-11-14 10:53:19 -08:00
Raymond Yee
793d984ba3
Implemented basic transaction_failed signal and notices -- THEY STILL NEED WORK
...
Tests handle situation of transaction_failed too
2012-11-06 11:22:25 -08:00
Raymond Yee
7ea5ac7ca6
1) Now fire the transaction_charged signal in the Stripe webhook handling
...
2) add WebTest to requirements
3) have a check on possible Stripe events
2012-11-05 10:44:24 -08:00
Raymond Yee
f6bf774f2c
Test sending junk to webhook handler
...
Simulate sending events to the ipnhandler and check to see how many emails generated in test
2012-11-02 14:46:49 -07:00