Q: Quantity-Based Pricing for One-Time and Subscription Payments
Does WPSmartPay support quantity-based pricing?
I need a checkout where customers can purchase the same product for 1–5 websites. For example, $49 for 1 website, $98 for 2, up to $245 for 5. Ideally, the customer selects a quantity and WPSmartPay automatically multiplies the price.
I see normal form fields and Pricing Options, but not a Quantity field tied to the transaction amount.
I also need this for subscriptions. At $7.99/month per website, selecting 3 should create a $23.97/month subscription and retain that quantity for renewals.
Is there a native way to do this? If so, is quantity available in the payment/order data for integrations? If not, is the recommended approach to create separate Pricing Options for 1, 2, 3, 4, and 5 websites?
Nime
Sep 14, 2026A: Hi,
Recommended way to do this is to create separate Pricing Options (or tiers) for each package, such as "1 Website for $7.99/mo" and "3 Websites for $23.97/mo." When a customer picks a subscription tier, Stripe locks in that exact total, so future renewals keep the same rate.
In your payment records and integrations, you will receive the name of the tier they chose along with the total price.