Raphael Michel
|
2a8b6ae66a
|
Update jQuery to 3.6.4 (#3270)
|
2023-05-02 11:16:06 +02:00 |
|
Martin Gross
|
d080e35999
|
PPv2: Display control-warning also for BUYER_COMPLAINT
|
2023-04-28 14:37:46 +02:00 |
|
Martin Gross
|
b641d343d6
|
PPv2: Make PENDING_REVIEW payments more visible in control view
|
2023-04-28 13:49:12 +02:00 |
|
Raphael Michel
|
88b3f588b8
|
Fix settings import
|
2023-04-05 11:03:03 +02:00 |
|
Richard Schreiber
|
f81b7bcf53
|
PPv2: fix missing p-tag in payment confirmation
|
2023-01-24 19:44:36 +01:00 |
|
Raphael Michel
|
234f9d43c5
|
PPv2: Improve visibility of last step in paying orders (#3046)
Co-authored-by: Martin Gross <gross@rami.io>
|
2023-01-24 19:28:34 +01:00 |
|
Raphael Michel
|
db06ed132a
|
PPv2: Fix invalid cart payments in edge case (PRETIXEU-7QG)
|
2023-01-02 10:19:31 +01:00 |
|
Julian Rother
|
f0c5e54e34
|
PPv2: Fix continue button behaviour (#2821)
Co-authored-by: Richard Schreiber <wiffbi@gmail.com>
|
2022-12-20 16:09:42 +01:00 |
|
Raphael Michel
|
eeb6e11934
|
PPv2: Revert format change of log entries
|
2022-12-20 16:01:44 +01:00 |
|
Raphael Michel
|
1238165e7a
|
PPv2: Handle types correctly in webhook
|
2022-12-20 15:29:37 +01:00 |
|
Raphael Michel
|
c4aed04a18
|
PPv2: Fix incomplete validation of capture status
|
2022-12-20 14:54:31 +01:00 |
|
Raphael Michel
|
b6e65e7356
|
PPv2: Fix CSP issue in 3D secure verification
|
2022-12-19 14:53:46 +01:00 |
|
Raphael Michel
|
60554dad9a
|
Remove usage of deprecated Django APIs
|
2022-12-17 16:26:24 +01:00 |
|
Martin Gross
|
aab7042cda
|
PPv2: Simulate cart_payments in XHR-calls; only look at multi_use-payments for remaining value calculation (#2970)
Co-authored-by: Raphael Michel <michel@rami.io>
|
2022-12-12 15:35:16 +01:00 |
|
Martin Gross
|
86b5ba6937
|
PPv2: Actually log dict-representation on value mismatch
|
2022-12-12 12:44:07 +01:00 |
|
Raphael Michel
|
0919d5dbca
|
Fix regression in PayPal payments
|
2022-11-25 11:29:19 +01:00 |
|
Raphael Michel
|
9624b1c505
|
Support for external gift cards (#2912)
|
2022-11-23 14:52:56 +01:00 |
|
Raphael Michel
|
49097037da
|
PPv2: Improve displaying errors
|
2022-11-16 11:50:29 +01:00 |
|
Raphael Michel
|
5b8228bea0
|
PPv2: Improve error handling (#2899)
|
2022-11-14 16:55:30 +01:00 |
|
Martin Gross
|
e658744f67
|
PPv2: Do not PATCH custom_id and description for APMs (#2898)
|
2022-11-14 11:46:35 +01:00 |
|
Martin Gross
|
a5be7dcff5
|
PayPal2: Allow all https-pages to be framed, addressing CSP+popover issues (Z#23111577)
|
2022-11-10 19:10:03 +01:00 |
|
Martin Gross
|
7d2dd722bd
|
PayPal: Fix loading of Smart Payment Buttons on APM payment page (regression introduced in #2875)
|
2022-11-09 15:04:35 +01:00 |
|
Richard Schreiber
|
0b95f89882
|
Fix paypal disabling continue button (Z#23110784) (#2875)
|
2022-11-03 13:27:30 +01:00 |
|
Raphael Michel
|
8046bf98b7
|
Make link more visible on redirect.html page
|
2022-10-11 18:04:38 +02:00 |
|
Martin Gross
|
6a22cb3021
|
PayPal2: Refuse ISU-connection with unconfirmed email address
|
2022-09-28 13:20:20 +02:00 |
|
Martin Gross
|
80e0978054
|
PPv2: Check for OID and not PAYID in degraded failback-mode
|
2022-08-19 15:13:58 +02:00 |
|
Raphael Michel
|
000407bcaf
|
PPv2: Fix payment button on late payment page
|
2022-08-10 14:30:24 +02:00 |
|
Raphael Michel
|
a52cee2c45
|
PPv2: Prevent payments to ISU platform account
|
2022-07-05 21:05:22 +02:00 |
|
Martin Gross
|
96b57f9a50
|
PPv2/ISU: Set cache token forever/non-expiring
|
2022-07-04 17:03:10 +02:00 |
|
Martin Gross
|
0faf245290
|
PPv2: Default pretix_paypal_token_hash_cycle to 1 and not 0
|
2022-07-04 16:52:51 +02:00 |
|
Martin Gross
|
cee72b5a6d
|
PPv2: Fix CHECKOUT.ORDER.APPROVED Webhook for skeleton payments (PRETIXEU-6TN)
|
2022-07-04 11:15:01 +02:00 |
|
Raphael Michel
|
5c56139b56
|
PPv2: Fix crash in error handling of isu_return (PRETIXEU-6ZR)
|
2022-07-04 09:46:56 +02:00 |
|
Martin Gross
|
af27154d8d
|
PP/PPv2: Fix display of retry-message on pending captures (Fixes: PRETIXEU-6ZF)
|
2022-06-29 16:38:34 +02:00 |
|
Martin Gross
|
7f0604ff8b
|
PP/PPv2: Fix display of retry-message on pending captures
|
2022-06-29 15:41:52 +02:00 |
|
Richard Schreiber
|
550cb28a0e
|
PayPal2: improve error-logging in isu_return
|
2022-06-20 14:27:41 +02:00 |
|
Raphael Michel
|
dfebcf5294
|
Add missing __init__ files
|
2022-06-14 14:20:07 +02:00 |
|
Martin Gross
|
b206509345
|
PPv2: ISU-Return: explicitly set incr cache key if not set
|
2022-06-08 13:30:12 +02:00 |
|
Martin Gross
|
fdee69cd69
|
PPv2: Revert ISU Return-Retry; Add access token cache invalidation on ISU return
|
2022-06-08 12:59:30 +02:00 |
|
Martin Gross
|
50d4ed827d
|
PPv2: Remove stray text suffix
|
2022-06-07 18:29:57 +02:00 |
|
Martin Gross
|
ea920fb67e
|
PPv2: Change APM redirect text
|
2022-06-07 18:16:20 +02:00 |
|
Martin Gross
|
73f166c54a
|
PPv2: Simplify "use the button/form below" on paypage.
|
2022-06-07 18:14:54 +02:00 |
|
Martin Gross
|
5b5cd72f80
|
PPv2: Load PayPal SDK in current cart language whenever possible
|
2022-06-07 18:11:34 +02:00 |
|
Martin Gross
|
87b3f91ad3
|
PPv2: ISU: Retry up to three times to retrieve connected merchant information before failing.
|
2022-06-07 17:25:39 +02:00 |
|
Martin Gross
|
2d3cd8f3dc
|
PPv2: Limit description and custom_id to 127 chars (Z#23101013)
|
2022-06-07 09:39:32 +02:00 |
|
Martin Gross
|
ea6c698b3a
|
PPv2: Call get_fees without explicit payment provider.
|
2022-06-01 12:20:28 +02:00 |
|
Martin Gross
|
d2d6a30623
|
PPv2: minor XHR/get_fees cleanup
|
2022-06-01 12:12:49 +02:00 |
|
Martin Gross
|
68097291ca
|
PPv2: Include other fees than payment fees into the XHR-calculation
|
2022-06-01 12:10:58 +02:00 |
|
Martin Gross
|
a8286f77d8
|
PPv2: Fix fee calculation if no payment fee is present
|
2022-06-01 10:58:02 +02:00 |
|
Martin Gross
|
d8e96c16bb
|
Add t.paypal.com to img-src CSP
|
2022-06-01 10:07:55 +02:00 |
|
Martin Gross
|
e20c2c56f0
|
PPv2: Surface error-messages if XHR-call fails
|
2022-05-31 19:23:57 +02:00 |
|