Changes to fix gocardless payment issue needs a bit more work to fix domain used
This commit is contained in:
parent
b169cc85cf
commit
a6e0bccb25
|
@ -277,7 +277,7 @@ ADMIN_URL = '^trustee/'
|
|||
|
||||
PAYMENT_PROVIDERS = {
|
||||
'braintree': {
|
||||
'mode': 'sandbox',
|
||||
'mode': env('PAYMENT_ENVIRONMENT'),
|
||||
'credentials': {
|
||||
'merchant_id': env('BRAINTREE_MERCHANT_ID'),
|
||||
'public_key': env('BRAINTREE_PUBLIC_KEY'),
|
||||
|
@ -285,21 +285,21 @@ PAYMENT_PROVIDERS = {
|
|||
}
|
||||
},
|
||||
'paypal': {
|
||||
"mode": "sandbox", # sandbox or live
|
||||
"mode": env('PAYMENT_ENVIRONMENT'), # sandbox or live
|
||||
'credentials': {
|
||||
"mode": "sandbox", # sandbox or live
|
||||
"client_id": env('PAYPAL_CLIENT_ID'),
|
||||
"client_secret": env('PAYPAL_CLIENT_SECRET')}
|
||||
},
|
||||
'gocardless': {
|
||||
'environment': 'sandbox',
|
||||
'environment': env('PAYMENT_ENVIRONMENT'),
|
||||
'credentials': {
|
||||
'app_id': env('GOCARDLESS_APP_ID'),
|
||||
'app_secret': env('GOCARDLESS_APP_SECRET'),
|
||||
'access_token': env('GOCARDLESS_ACCESS_TOKEN'),
|
||||
'merchant_id': env('GOCARDLESS_MERCHANT_ID'),
|
||||
},
|
||||
'redirect_url': 'https://test.maidstone-hackspace.org.uk'
|
||||
'redirect_url': env('PAYMENT_REDIRECT_URL')
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -213,3 +213,6 @@ ADMIN_URL = env('DJANGO_ADMIN_URL', default='trustee')
|
|||
|
||||
# Your production stuff: Below this line define 3rd party library settings
|
||||
# ------------------------------------------------------------------------------
|
||||
|
||||
PAYMENT_PROVIDERS['gocardless']['redirect_url'] = 'https://maidstone-hackspace.org.uk'
|
||||
|
||||
|
|
|
@ -30,6 +30,7 @@ COMPRESS_ENABLED=
|
|||
|
||||
|
||||
PAYMENT_ENVIRONMENT=sandbox
|
||||
PAYMENT_REDIRECT_URL=http://127.0.0.1:8180
|
||||
|
||||
BRAINTREE_MERCHANT_ID=demo
|
||||
BRAINTREE_PUBLIC_KEY=demo
|
||||
|
|
|
@ -58,6 +58,7 @@ class MembershipJoinView(LoginRequiredMixin, UpdateView):
|
|||
payment_provider = 'gocardless'
|
||||
provider = select_provider(payment_provider)
|
||||
user_code = str(self.request.user.id).zfill(5)
|
||||
# settings.PAYMENT_PROVIDERS[payment_provider]['redirect_url']
|
||||
|
||||
form_subscription = MembershipJoinForm(data=self.request.POST)
|
||||
form_subscription.is_valid()
|
||||
|
|
Loading…
Reference in New Issue