From 159e8796ea5f0bd2e97f22675dea74c7d4d358fc Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 28 Feb 2026 06:02:39 -0500 Subject: [PATCH] pricing updates --- .../subscriptions/mark_wallet_subscription_unpaid.rs | 0 .../billing_action_fulfillment/subscriptions/mod.rs | 2 -- .../subscriptions/renew_subscription.rs | 0 .../stripe_artcraft_subscription_info_list.rs | 12 ++++++------ 4 files changed, 6 insertions(+), 8 deletions(-) delete mode 100644 crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mark_wallet_subscription_unpaid.rs delete mode 100644 crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/renew_subscription.rs diff --git a/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mark_wallet_subscription_unpaid.rs b/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mark_wallet_subscription_unpaid.rs deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mod.rs b/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mod.rs index 1198366d10..d7c9309245 100644 --- a/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mod.rs +++ b/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/mod.rs @@ -1,4 +1,2 @@ pub (crate) mod upsert_subscription_details; -pub (crate) mod mark_wallet_subscription_unpaid; -pub (crate) mod renew_subscription; pub (crate) mod mark_subscription_as_paid; diff --git a/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/renew_subscription.rs b/crates/service/plugins/billing_artcraft/src/billing_action_fulfillment/subscriptions/renew_subscription.rs deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/crates/service/plugins/billing_artcraft/src/configs/subscriptions/stripe_artcraft_subscription_info_list.rs b/crates/service/plugins/billing_artcraft/src/configs/subscriptions/stripe_artcraft_subscription_info_list.rs index 6d334d5979..47f4af8c95 100644 --- a/crates/service/plugins/billing_artcraft/src/configs/subscriptions/stripe_artcraft_subscription_info_list.rs +++ b/crates/service/plugins/billing_artcraft/src/configs/subscriptions/stripe_artcraft_subscription_info_list.rs @@ -10,7 +10,7 @@ pub const ARTCRAFT_BASIC_SANDBOX : StripeArtcraftSubscriptionInfo = StripeArtcra product_id: "prod_SyJURfbu2ixP7M", monthly_price_id: "price_1S2MrSEobp4xy4Tlwit8aeNE", yearly_price_id: "price_1S2MrsEobp4xy4TlDG2skTkc", - monthly_credits_amount: 1000, + monthly_credits_amount: 1000, // $10/mo }; pub const ARTCRAFT_PRO_SANDBOX : StripeArtcraftSubscriptionInfo = StripeArtcraftSubscriptionInfo { @@ -18,7 +18,7 @@ pub const ARTCRAFT_PRO_SANDBOX : StripeArtcraftSubscriptionInfo = StripeArtcraft product_id: "prod_SyJTy5arqKmaxT", monthly_price_id: "price_1S2MqZEobp4xy4TlR9KLyitD", yearly_price_id: "price_1S2MqyEobp4xy4Tl0ZXOK8Z0", - monthly_credits_amount: 2000, + monthly_credits_amount: 3750, // $35/mo = 3500 + 245 (7%) + 5 = 3750 }; pub const ARTCRAFT_MAX_SANDBOX : StripeArtcraftSubscriptionInfo = StripeArtcraftSubscriptionInfo { @@ -26,7 +26,7 @@ pub const ARTCRAFT_MAX_SANDBOX : StripeArtcraftSubscriptionInfo = StripeArtcraft product_id: "prod_SyJSoHNUU81BjU", monthly_price_id: "price_1S2MpGEobp4xy4TldyO9lAwd", yearly_price_id: "price_1S2MppEobp4xy4Tln6xjTKKD", - monthly_credits_amount: 3000, + monthly_credits_amount: 6600, // $60/mo = 6000 + 600 (10%) = 6600 }; // @@ -38,7 +38,7 @@ pub const ARTCRAFT_BASIC_PRODUCTION : StripeArtcraftSubscriptionInfo = StripeArt product_id: "prod_SyIXACAGqPbsoG", monthly_price_id: "price_1S2LwbIaZEzwFveeYqYxgrV7", yearly_price_id: "price_1S2Lz8IaZEzwFvee40D7PFoa", - monthly_credits_amount: 1000, + monthly_credits_amount: 1000, // $10/mo }; pub const ARTCRAFT_PRO_PRODUCTION : StripeArtcraftSubscriptionInfo = StripeArtcraftSubscriptionInfo { @@ -46,7 +46,7 @@ pub const ARTCRAFT_PRO_PRODUCTION : StripeArtcraftSubscriptionInfo = StripeArtcr product_id: "prod_SyIfqs9Rmv3Fdu", monthly_price_id: "price_1S2M4FIaZEzwFveeRoqYDbDw", yearly_price_id: "price_1S2M5VIaZEzwFveeLAXk3hL8", - monthly_credits_amount: 2000, + monthly_credits_amount: 3750, // $35/mo = 3500 + 245 (7%) + 5 = 3750 }; pub const ARTCRAFT_MAX_PRODUCTION : StripeArtcraftSubscriptionInfo = StripeArtcraftSubscriptionInfo { @@ -54,6 +54,6 @@ pub const ARTCRAFT_MAX_PRODUCTION : StripeArtcraftSubscriptionInfo = StripeArtcr product_id: "prod_SyJ6VIFnc3riPp", monthly_price_id: "price_1S2MUSIaZEzwFveesCPf2XjP", yearly_price_id: "price_1S2MVlIaZEzwFveeEtPV27kH", - monthly_credits_amount: 3000, + monthly_credits_amount: 6600, // $60/mo = 6000 + 600 (10%) = 6600 };