regluit/payment
eric f95becb941 delint 2020-12-16 16:18:24 -05:00
..
management change print to print() 2020-02-12 10:43:41 -05:00
migrations migrations 2020-02-14 13:55:12 -05: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 Adding pledge payment support 2011-09-27 08:48:11 -04:00
admin.py allow admin to deactivate card accounts 2020-01-10 11:50:49 -05:00
baseprocessor.py change print to print() 2020-02-12 10:43:41 -05:00
credit.py clean up 2018-02-07 18:34:05 -05:00
forms.py PEP 8, PEP 328. I feel better now. 2013-06-03 12:31:39 -04:00
manager.py delint 2020-12-08 19:26:54 -05:00
models.py unicode -> str 2020-02-12 11:36:49 -05:00
parameters.py add donation box to homepage 2017-02-13 13:33:26 -05:00
sales_credit.py StringIO 2020-02-12 23:22:11 -05:00
signals.py https 2017-07-27 10:33:13 -04:00
stripelib.py delint 2020-12-16 16:18:24 -05:00
tasks.py Revert "tweak" 2020-02-28 15:54:09 -05:00
tests.py exception syntax 2020-02-12 17:56:04 -05: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