Paypal test 3
This commit is contained in:
parent
ff85e2ada3
commit
4007c8d4ce
@ -470,6 +470,7 @@ class ConferencesController < ApplicationController
|
|||||||
def register_pay_registration
|
def register_pay_registration
|
||||||
set_conference
|
set_conference
|
||||||
@conference_registration = ConferenceRegistration.find_by(confirmation_token: params[:confirmation_token])
|
@conference_registration = ConferenceRegistration.find_by(confirmation_token: params[:confirmation_token])
|
||||||
|
host = "#{request.protocol}#{request.host_with_port}"
|
||||||
if !@conference_registration.nil? && @conference_registration.conference_id == @conference.id && @conference_registration.complete
|
if !@conference_registration.nil? && @conference_registration.conference_id == @conference.id && @conference_registration.complete
|
||||||
if params[:payment_amount].nil?
|
if params[:payment_amount].nil?
|
||||||
session[:registration] = YAML.load(@conference_registration.data)
|
session[:registration] = YAML.load(@conference_registration.data)
|
||||||
@ -478,13 +479,12 @@ class ConferencesController < ApplicationController
|
|||||||
session[:registration_step] = 'pay_now'
|
session[:registration_step] = 'pay_now'
|
||||||
redirect_to action: 'register'
|
redirect_to action: 'register'
|
||||||
else
|
else
|
||||||
host = "#{request.protocol}#{request.host_with_port}"
|
|
||||||
begin
|
begin
|
||||||
paypal_info = get_secure_info(:paypal)
|
paypal_info = get_secure_info(:paypal)
|
||||||
request = Paypal::Express::Request.new(
|
request = Paypal::Express::Request.new(
|
||||||
:username => paypal_info[:username].strip!,
|
:username => paypal_info[:username],
|
||||||
:password => paypal_info[:password].strip!,
|
:password => paypal_info[:password],
|
||||||
:signature => paypal_info[:signature].strip!
|
:signature => paypal_info[:signature]
|
||||||
)
|
)
|
||||||
payment_request = Paypal::Payment::Request.new(
|
payment_request = Paypal::Payment::Request.new(
|
||||||
:currency_code => 'USD', # if nil, PayPal use USD as default
|
:currency_code => 'USD', # if nil, PayPal use USD as default
|
||||||
@ -509,9 +509,9 @@ class ConferencesController < ApplicationController
|
|||||||
elsif params[:test]
|
elsif params[:test]
|
||||||
paypal_info = get_secure_info(:paypal)
|
paypal_info = get_secure_info(:paypal)
|
||||||
request = Paypal::Express::Request.new(
|
request = Paypal::Express::Request.new(
|
||||||
:username => paypal_info[:username].strip!,
|
:username => paypal_info[:username],
|
||||||
:password => paypal_info[:password].strip!,
|
:password => paypal_info[:password],
|
||||||
:signature => paypal_info[:signature].strip!
|
:signature => paypal_info[:signature]
|
||||||
)
|
)
|
||||||
payment_request = Paypal::Payment::Request.new(
|
payment_request = Paypal::Payment::Request.new(
|
||||||
:currency_code => 'USD', # if nil, PayPal use USD as default
|
:currency_code => 'USD', # if nil, PayPal use USD as default
|
||||||
|
Loading…
x
Reference in New Issue
Block a user