regluit/payment
eric 6f2a7626ac logging bugfixes 2018-07-25 01:18:50 -04:00
..
management clean up 2018-02-07 18:34:05 -05:00
migrations addressed deprecations 2018-07-23 23:48:35 -04:00
templates updates to allow compilescss to run quietly 2017-12-12 13:26:57 -05:00
README.txt There are no references to settings.BASE_URL 2015-08-25 11:07:11 -04:00
__init__.py
admin.py refactor admin 2016-07-26 10:34:45 -04:00
baseprocessor.py rip out dead code 2018-04-19 12:24:34 -04:00
credit.py clean up 2018-02-07 18:34:05 -05:00
forms.py
manager.py logging bugfixes 2018-07-25 01:18:50 -04:00
models.py addressed deprecations 2018-07-23 23:48:35 -04:00
parameters.py add donation box to homepage 2017-02-13 13:33:26 -05:00
sales_credit.py
signals.py https 2017-07-27 10:33:13 -04:00
stripelib.py logging bugfixes 2018-07-25 01:18:50 -04:00
tasks.py don't try to notify null users 2018-01-19 19:18:50 -05:00
tests.py make it work in django 1.8 2018-04-25 17:20:44 -04:00
urls.py removed patterns from imports 2018-04-27 11:42:39 -04:00
views.py last 2.0 deprecations 2018-07-24 11:33:39 -04:00

README.txt

Setup instructions for payment module

1)  In parameters.py, set the following:

    PAYPAL_USERNAME = Paypal username from developer.paypal.com
    PAYPAL_PASSWORD =  Paypal password from developer.paypal.com
    PAYPAL_SIGNATURE = Paypal signature from developer.paypal.com
    PAYPAL_APPID = 'APP-80W284485P519543T' (for all sandbox apps), or the real APPID

                
    COMPLETE_URL = relative local URL for a plege confirmation
    CANCEL_URL = relative local url for a pledge cacellation
    
2) Sync the database to include the payment specific tables

3) Configure your paypal sandbox account at developer.paypal.com with at least 1 seller and 1 buyer.  The buyer info is entered into the sandbox, the seller
    info needs to be entered into the pledge/payment itself

4) A test pledge code sample is available in regluit.payment.view.testPledge