Incorrect Pricing Displayed Based on Payment Method


1. Description
The pricing displayed for the individual components ("Discuss Kit" and "Media Kit") and the "Estimated Cost" changes drastically when the user switches the payment method from a cryptocurrency (USDC Base) to a fiat payment method (USD Stripe).
2. Steps to Reproduce
- Navigate to the "Purchase Space" page in the Blocklet Launcher.
- Select USDC Base as the payment method.
- Observe the displayed prices.
- Switch the payment method to USD Stripe.
- Observe the displayed prices again.
3. Expected Result
The price for the components and the total estimated cost should remain consistent regardless of the payment method selected, as the price is quoted in a stable unit (USD/USDC).
- Discuss Kit: 0.1 USD/USDC / Day
- Media Kit: 0.1 USD/USDC / Day
- Estimated Cost: 0.2 USD/USDC / Day
4. Actual Result
The prices change significantly when switching from USDC to USD Stripe:
| Component | Price with USDC Base (Image 1) | Price with USD Stripe (Image 2) | Discrepancy |
|---|---|---|---|
| Discuss Kit | 0.1 USDC / Day | 0.5 USD / Day | 5x increase |
| Media Kit | 0.1 USDC / Day | 0.5 USD / Day | 5x increase |
| Estimated Cost | 0.2 USDC / Day | 1 USD / Day | 5x increase |
1 reply
This is our pricing strategy. Base USDC does not accept approval, and we will remove this payment method from the launcher.