mirror of
https://github.com/pretix/pretix.git
synced 2026-05-05 15:14:04 +00:00
PayPal: Make API-Secret SecretKeySettingsField (Fixes #5329)
This commit is contained in:
@@ -54,6 +54,7 @@ from paypalrestsdk.openid_connect import Tokeninfo
|
||||
from requests import RequestException
|
||||
|
||||
from pretix.base.decimal import round_decimal
|
||||
from pretix.base.forms import SecretKeySettingsField
|
||||
from pretix.base.models import Event, Order, OrderPayment, OrderRefund, Quota
|
||||
from pretix.base.payment import BasePaymentProvider, PaymentException
|
||||
from pretix.base.services.mail import SendMailException
|
||||
@@ -119,7 +120,7 @@ class Paypal(BasePaymentProvider):
|
||||
)
|
||||
)),
|
||||
('secret',
|
||||
forms.CharField(
|
||||
SecretKeySettingsField(
|
||||
label=_('Secret'),
|
||||
max_length=80,
|
||||
min_length=80,
|
||||
|
||||
@@ -50,6 +50,7 @@ from paypalcheckoutsdk.payments import CapturesRefundRequest, RefundsGetRequest
|
||||
from paypalhttp import HttpError
|
||||
|
||||
from pretix.base.decimal import round_decimal
|
||||
from pretix.base.forms import SecretKeySettingsField
|
||||
from pretix.base.forms.questions import guess_country
|
||||
from pretix.base.models import Event, Order, OrderPayment, OrderRefund, Quota
|
||||
from pretix.base.payment import BasePaymentProvider, PaymentException
|
||||
@@ -116,7 +117,7 @@ class PaypalSettingsHolder(BasePaymentProvider):
|
||||
)
|
||||
)),
|
||||
('secret',
|
||||
forms.CharField(
|
||||
SecretKeySettingsField(
|
||||
label=_('Secret'),
|
||||
max_length=80,
|
||||
min_length=80,
|
||||
|
||||
Reference in New Issue
Block a user