Theodore
30aabc6253
Stripe: Update Revolut Pay presentment currency list ( #5631 )
2025-11-18 14:56:01 +01:00
Raphael Michel
177a7d07fc
Update license header ( #5540 )
2025-10-10 15:32:46 +02:00
Raphael Michel
e1d2721747
Stripe: Do not allow redirect in iframe for PayPal
2025-04-23 12:40:40 +02:00
Martin Gross
1f904d482b
Stripe: Add missing identifier for revolut_pay
2024-12-10 15:15:43 +01:00
Raphael Michel
4d597d5be3
Stripe: Remove option to enable method_sofort ( #4638 )
2024-12-09 13:51:32 +01:00
Martin Gross
c92bb9cb8b
Stripe: (FIX) Make MobilePay optional
2024-11-19 13:17:52 +01:00
Raphael Michel
5034b366c5
Stripe: Disable SOFORT ( #4616 )
...
* Stripe: Disable SOFORT
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Raphael Michel <michel@rami.io >
---------
Co-authored-by: Martin Gross <gross@rami.io >
2024-11-18 17:24:01 +01:00
Martin Gross
2824b40299
Stripe: Add MobilePay as a supported payment method (Z#23172523) ( #4635 )
...
Co-authored-by: robbi5 <richt@rami.io >
2024-11-18 15:03:32 +01:00
Raphael Michel
9946da57c2
Stripe: Add Revolut Pay ( #4366 )
...
* Stripe: Add Revolut Pay
* Remove is_enabled flag
2024-08-01 17:20:42 +02:00
Martin Gross
884c97d62a
Stripe/SOFORT: Move SOFORT from iFrame to proper redirect (Z#23158598)
2024-07-12 12:30:37 +02:00
Raphael Michel
4fb5c6bef0
New implementation of sales channels ( #4111 )
...
Co-authored-by: Martin Gross <gross@rami.io >
2024-06-30 19:24:30 +02:00
Raphael Michel
3340599aec
Phase out giropay support ( #4266 )
2024-06-28 16:17:45 +02:00
Raphael Michel
7338381e58
Stripe: Support for TWINT ( #4216 )
...
* Stripe: Support for TWINT
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-06-20 10:22:43 +02:00
Raphael Michel
a6b8cd8a54
Stripe: Move Multibanco to payment intents ( #4243 )
2024-06-19 18:00:23 +02:00
Mira
05a2f411db
Improve order secret handling ( #4139 )
...
- use hmac.compare_digest for all secret comparisons
- use salted_hmac with sha256 instead of plain sha1 for hashed secrets
- move secret handling into helper functions
2024-05-23 14:30:16 +02:00
Raphael Michel
7188e44fe5
Stripe: Add support for Swish ( #4149 )
...
* Stripe: Add support for Swish
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Martin Gross <gross@rami.io >
---------
Co-authored-by: Martin Gross <gross@rami.io >
2024-05-17 13:33:03 +02:00
Martin Gross
58add74b3a
Stripe: Add PayPal ( #4049 ) (Z#23123667)
2024-04-09 10:06:58 +02:00
Raphael Michel
40b44f9272
Stripe: Do not open 3rd-party payment pages in iframe ( #3981 )
...
* Stripe: Do not open 3rd-party payment pages in iframe
* Update src/pretix/plugins/stripe/payment.py
Co-authored-by: Richard Schreiber <schreiber@rami.io >
---------
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-03-14 11:49:41 +01:00
Raphael Michel
b69ab86458
Stripe: Fix crash in data shredder
2024-02-21 13:40:31 +01:00
Raphael Michel
5d4f3eab06
Stripe: Add link to Stripe App ( #3860 )
2024-02-06 17:48:13 +01:00
Raphael Michel
7f0cf1655a
Stripe/PayPal: Add explanatory texts (Z#23127572) ( #3826 )
2024-01-24 14:02:44 +01:00
Martin Gross
0938bf3246
Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols ( #3825 )
...
* Stripe: Unidecode Statement Descriptor; unify allowed characters and symbols
* Reverse str/unidecode order
2024-01-22 14:07:29 +01:00
Martin Gross
cff9ae6b18
Stripe: Filter statement_descriptor postfix for unacceptable characters
2024-01-22 12:15:21 +01:00
Raphael Michel
a8099a1284
Fix #3810 -- Stripe: Move to statement_descriptor_suffix ( #3816 )
2024-01-17 22:31:07 +01:00
Raphael Michel
367a4fc64e
Stripe: Fix compatibility with old payments
2024-01-12 12:45:53 +01:00
Raphael Michel
94cbb19db0
Stripe: Convert all payment methods to intents except multibanco ( #3780 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2024-01-12 10:23:00 +01:00
Martin Gross
8d9543c01e
Stripe: Add Klarna ( #3740 )
...
* Stripe: Add Klarna
* Improve country detection
* Allow to select method
* Fix isort
---------
Co-authored-by: Raphael Michel <michel@rami.io >
2023-12-20 10:15:34 +01:00
Martin Gross
7648be7937
Stripe: Add Support for Affirm Pay Later ( #3737 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
2023-11-23 13:02:29 +01:00
Raphael Michel
ae72a6f574
Stripe: Improve help texts
2023-11-20 09:28:51 +01:00
Raphael Michel
216f931993
Stripe: Guard against invalid JSON in API
2023-10-25 13:24:34 +02:00
Raphael Michel
ecb4c34e08
Payment providers: Allow to set an availability start date per method (Z#23126769) ( #3569 )
...
Co-authored-by: Mira <weller@rami.io >
2023-09-14 11:08:37 +02:00
Raphael Michel
e9e98a7821
Fix typos
2023-07-21 14:54:35 +02:00
Martin Gross
b134f29cf6
Fix #1749 -- Stripe: Rewrite for Payment Methods and Payment Intents ( #2494 )
...
Co-authored-by: Raphael Michel <michel@rami.io >
Co-authored-by: Raphael Michel <mail@raphaelmichel.de >
2023-07-21 13:19:24 +02:00
Martin Gross
41cded095c
PProv: Implement detection of wallets such as Google Pay and Apple Pay ( #3444 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-07-11 11:51:43 +02:00
Raphael Michel
141634eb49
Prevent accidental disconnect from Stripe
2023-04-24 18:02:05 +02:00
Raphael Michel
71e08012f5
Stripe: Add refund ID to export
2023-02-15 13:22:36 +01:00
Raphael Michel
c2c7e58fd6
Add BasePaymentProvider.refund_matching_id
2023-02-15 12:03:47 +01:00
Raphael Michel
3c1f3a26cf
Always make explicit which tables to lock ( #3058 )
...
Co-authored-by: Richard Schreiber <schreiber@rami.io >
2023-01-25 11:44:11 +01:00
Raphael Michel
59730ff501
Stripe: Rename SOFORT's public name
2023-01-09 10:03:37 +01:00
Raphael Michel
bb718375e9
Stripe: Allow to set a custom statement descriptor suffix ( #2883 )
2022-11-10 09:11:35 +01:00
Raphael Michel
c05abcbccd
Bump stripe to 4.2.* and raise Stripe API version
2022-10-19 17:55:55 +02:00
Raphael Michel
9ed39ab0fa
Stripe: Prevent lost session with firefox tracking protection
2022-10-11 18:04:30 +02:00
Raphael Michel
40574a00f7
Stripe: Show connected account ID
2022-07-29 09:48:56 +02:00
Raphael Michel
31751cbd79
Stripe: Fix storage of failed refunds
2021-11-16 12:18:33 +01:00
Raphael Michel
cc13ca1c3f
Fix #2165 -- Idempotency key errors from Stripe
2021-10-15 12:01:58 +02:00
Raphael Michel
6bb8b428dc
Stripe: API keys consistently are prefered over connect keys
2021-09-06 20:18:15 +02:00
Raphael Michel
9a7f3e2d8a
Stripe: Fix crash in shredder
2021-08-19 12:09:15 +02:00
Raphael Michel
a856a3ef6f
Stripe: Fix a rare crash with malformed settings
2021-06-25 11:27:12 +02:00
Raphael Michel
96eabebc15
Stripe: Improve refund error handling
2021-06-03 16:37:02 +02:00
Raphael Michel
b857c83193
Stripe: Handle IdempotencyError in more places
2021-05-28 10:26:27 +02:00