upgrades: add authorize.net integration.
Add integration for accepting payments with Authorize.net. https://developer.authorize.net/hello_world.html
This commit is contained in:
@@ -56,7 +56,7 @@
|
||||
<% if Danbooru.config.is_promotion? %>
|
||||
<s>$20</s>
|
||||
<% end %>
|
||||
<b><%= cents_to_usd(UserUpgrade.gold_price) %></b>
|
||||
<b><%= number_to_currency(UserUpgrade.gold_price) %></b>
|
||||
<div class="fineprint">One time fee</div>
|
||||
</td>
|
||||
</tr>
|
||||
@@ -110,7 +110,7 @@
|
||||
<% if @user_upgrade.purchaser.is_anonymous? %>
|
||||
<%= link_to "Get #{Danbooru.config.canonical_app_name} Gold", new_user_path(url: new_user_upgrade_path), class: "button-primary" %>
|
||||
<% elsif @user_upgrade.recipient.level <= User::Levels::MEMBER %>
|
||||
<%= button_to "Get #{Danbooru.config.canonical_app_name} Gold", user_upgrades_path(user_id: @recipient.id, upgrade_type: "gold", country: params[:country], promo: params[:promo]), class: "button-primary", remote: true, disable_with: "Redirecting..." %>
|
||||
<%= button_to "Get #{Danbooru.config.canonical_app_name} Gold", user_upgrades_path(user_id: @recipient.id, upgrade_type: "gold", country: params[:country], promo: params[:promo], payment_processor: "authorize_net"), class: "button-primary", remote: true, disable_with: "Redirecting..." %>
|
||||
<% else %>
|
||||
<%= button_to "Get #{Danbooru.config.canonical_app_name} Gold", user_upgrades_path(user_id: @recipient.id), class: "button-primary", disabled: true %>
|
||||
<% end %>
|
||||
|
||||
Reference in New Issue
Block a user