Working checkout_controller.rb that charges Stripe
* Add billing address setting
This commit is contained in:
@@ -7,6 +7,7 @@ en:
|
||||
discourse_donations_shop_name: "Stripe Shop Name"
|
||||
discourse_donations_currency: "Currency Code"
|
||||
discourse_donations_hide_zip_code: "Hide Zip Code"
|
||||
discourse_donations_billing_address: "Collect billing address"
|
||||
discourse_donations_reward_badge_name: "Grant this badge to user when a payment is successful"
|
||||
discourse_donations_reward_group_name: "Add the user to this group when a payment is successful"
|
||||
en:
|
||||
|
||||
+2
-1
@@ -1,5 +1,6 @@
|
||||
DiscourseDonations::Engine.routes.draw do
|
||||
resources :charges, only: [:create, :checkout]
|
||||
resources :charges, only: [:create]
|
||||
resources :checkout, only: [:create]
|
||||
get 'users/:username/payments' => 'payments#show'
|
||||
get 'donate' => 'payments#show'
|
||||
end
|
||||
|
||||
@@ -23,6 +23,9 @@ plugins:
|
||||
discourse_donations_hide_zip_code:
|
||||
default: true
|
||||
client: true
|
||||
discourse_donations_billing_address:
|
||||
default: true
|
||||
client: true
|
||||
discourse_donations_reward_badge_name:
|
||||
client: false
|
||||
default: 'Donation'
|
||||
|
||||
Reference in New Issue
Block a user