提供paypal支付相关的view和方法
Quick start
Install:
pip install django_paypal2
Add “paypal” to your INSTALLED_APPS setting like this:
INSTALLED_APPS = [ ... 'paypal', ]Add paypal config to settings.py:
PAYPAL = { "SERVER_URL": "http://localhost:8000", # current site host and port "sandbox": False, # True or False "client_id": "xxx", "client_secret": "", # you can get id and secret from paypal }Include the polls URLconf in your project urls.py like this:
url(r'^paypal/', include('paypal.urls')),Migrate db
Create payment and redirect to paypal
from paypal.models import PaypalPayment pp = PaypalPayment(description="sample pay") pp.add_item("sample", 'USD', float(amount)) pp.reference_id = "your reference id" pp.save() return redirect('paypal_redirect', uid=pp.uid)
Release files for django-paypal2 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| django-paypal2-1.0.2.tar.gz | 11.0 kB | Details |
Release files / django-paypal2-1.0.2.tar.gz
| Download URL | django-paypal2-1.0.2.tar.gz |
|---|---|
| Size | 11.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af2b26b36ee3f4eef3b106de218392f49f5de5b0dc3d3fee54a916ace451dc33
|
|
BLAKE2b-256 checksum How to use checksums |
8d273a2084b378a7419da602fd3666fa57e0c6e7c79ee03b1b6522e9bc4d6888
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |