fiduswriter-payment-paddle
Installation
-
Sign up with Paddle.com, create plans and register a webhook (the URL is https//YOURWEBSITE.COM/api/payment/webhook/).
-
Enable subscription for the webhook for these events:
-
Subscription Created
-
Subscription Updated
-
Subscription Cancelled
-
In the configuration.py file, add "payment" to "INSTALLED_APPS"
-
Add these settings to configuration.py:
PADDLE_SANDBOX = True # Only needed for testing with paddle sandbox.
PADDLE_VENDOR_ID = 547628
PADDLE_MONTHLY_PLAN_ID = 304958
PADDLE_SIX_MONTHS_PLAN_ID = 328473
PADDLE_ANNUAL_PLAN_ID = 232332
PADDLE_PUBLIC_KEY = '''-----BEGIN PUBLIC KEY-----
...
-----END PUBLIC KEY-----'''
PADDLE_API_KEY = '234234a4b...36'
Additional steps if you don't use the Ubuntu Snap
-
Install
pycryptodomeandphpserialize:pip install pycryptodome phpserialize
-
Run:
python manage.py migrate
Metadata
Release files for fiduswriter-payment-paddle 4.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fiduswriter_payment_paddle-4.1.3.tar.gz | 55.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fiduswriter_payment_paddle-4.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 151.1 kB
Release files / fiduswriter_payment_paddle-4.1.3.tar.gz
| Download URL | fiduswriter_payment_paddle-4.1.3.tar.gz |
|---|---|
| Size | 55.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
820f7eba581425dd14670df2abba74e7262a204eeb3b7cd9e2a9c79e6db6bf0a
|
|
BLAKE2b-256 checksum How to use checksums |
92307c141136c239f0298ce6462a5af4951ae833d5390bec3bf62403a36be5f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|
Release files / fiduswriter_payment_paddle-4.1.3-py3-none-any.whl
| Download URL | fiduswriter_payment_paddle-4.1.3-py3-none-any.whl |
|---|---|
| Size | 95.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2517f584bb3ecdeb36b89857c92ebe55099386d8c4835622199e3d0a8cb5e68d
|
|
BLAKE2b-256 checksum How to use checksums |
121787133de111a9c443e636e65368584d69b2a47a6e05037b476288919f89f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.5
|