Paypal test
This commit is contained in:
parent
971a8bb625
commit
dde096101d
@ -506,6 +506,29 @@ class ConferencesController < ApplicationController
|
|||||||
ddd
|
ddd
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
elsif params[:test] == '1'
|
||||||
|
paypal_info = get_secure_info(:paypal)
|
||||||
|
request = Paypal::Express::Request.new(
|
||||||
|
:username => paypal_info[:username].strip!,
|
||||||
|
:password => paypal_info[:password].strip!,
|
||||||
|
:signature => paypal_info[:signature].strip!
|
||||||
|
)
|
||||||
|
payment_request = Paypal::Payment::Request.new(
|
||||||
|
:currency_code => 'USD', # if nil, PayPal use USD as default
|
||||||
|
:description => 'Conference Registration Test', # item description
|
||||||
|
:quantity => 1, # item quantity
|
||||||
|
:amount => 1.0, # item value
|
||||||
|
:custom_fields => {
|
||||||
|
CARTBORDERCOLOR: "00ADEF",
|
||||||
|
LOGOIMG: "https://cdn.bikebike.org/assets/bblogo.png"
|
||||||
|
}
|
||||||
|
)
|
||||||
|
response = request.setup(
|
||||||
|
payment_request,
|
||||||
|
host + (@conference.url + "/register/confirm-payment/#{@conference_registration.payment_confirmation_token}/").gsub(/\/\/+/, '/'),
|
||||||
|
host + (@conference.url + "/register/cancel-payment/#{@conference_registration.confirmation_token}/").gsub(/\/\/+/, '/')
|
||||||
|
)
|
||||||
|
redirect_to response.redirect_uri
|
||||||
else
|
else
|
||||||
do_404
|
do_404
|
||||||
end
|
end
|
||||||
|
Loading…
x
Reference in New Issue
Block a user