summaryrefslogtreecommitdiff
path: root/indra/newview/app_settings
diff options
context:
space:
mode:
authorNoctis Linden <173088017+noctis-linden@users.noreply.github.com>2026-09-29 19:02:32 -0400
committerGitHub <noreply@github.com>2026-09-30 02:02:32 +0300
commitd2ad1c4092648af8e50c6591a287c703afed2506 (patch)
tree86f6811ac135f76d096714db27f64a4841c699fc /indra/newview/app_settings
parent4598c539e2fd44a08bbd340ba8a50d8618598f89 (diff)
Check payment info before opening the L$ packs floater
Until the floater can add a payment method, residents without one are sent to the LindeX payment page instead of the floater. A second login probe of BuyCurrencyAddPaymentURL skips the check when it answers 200.
Diffstat (limited to 'indra/newview/app_settings')
-rw-r--r--indra/newview/app_settings/settings.xml11
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml
index ba44b68307..f6f11f9578 100644
--- a/indra/newview/app_settings/settings.xml
+++ b/indra/newview/app_settings/settings.xml
@@ -1194,6 +1194,17 @@
<key>Value</key>
<string>https://accounts.secondlife.com/packs/floater?lang=[LANGUAGE]&amp;shortfall=[SHORTFALL]</string>
</map>
+ <key>BuyCurrencyAddPaymentURL</key>
+ <map>
+ <key>Comment</key>
+ <string>URL the viewer probes at login; a 200 means the L$ packs floater handles residents without a payment method</string>
+ <key>Persist</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>String</string>
+ <key>Value</key>
+ <string>https://accounts.secondlife.com/packs/floater/add-payment-enabled</string>
+ </map>
<key>PaymentMethodURL</key>
<map>
<key>Comment</key>