Skip to content

Commit

Permalink
Update informational prompt upon creating fiat account with account s…
Browse files Browse the repository at this point in the history
…igning details (#3467)

* Update informational prompt upon creating fiat account with account signing details

* Fix wrong buyer limit for first 30 days
  • Loading branch information
ripcurlx authored Oct 25, 2019
1 parent 68bdee1 commit 05135a5
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 11 deletions.
20 changes: 11 additions & 9 deletions core/src/main/resources/i18n/displayStrings.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2889,20 +2889,22 @@ payment.halCash.info=When using HalCash the BTC buyer needs to send the BTC sell
UI in the create-offer and take-offer screen will adjust the BTC amount so that the EUR amount is correct. You cannot use market \
based price as the EUR amount would be changing with changing prices.\n\n\
In case of a dispute the BTC buyer needs to provide the proof that they sent the EUR.
payment.limits.info=Please be aware that all bank transfers carry a certain amount of chargeback risk.\n\
payment.limits.info=To limit chargeback risk, Bisq sets per-trade buy limits based on the following 2 factors:\n\
\n\
To mitigate this risk, Bisq sets per-trade limits based on two factors:\n\
1. General chargeback risk for the payment method\n\
2. Account signing status\n\
\n\
1. The estimated level of chargeback risk for the payment method used\n\
2. The age of your account for that payment method\n\
This payment account you just created carries some chargeback risk and is not yet signed by an arbitrator or trusted peer, \
so it is limited to buying {0} per trade. \
After it is signed, buy limits will increase as follows:\n\
\n\
The account you are creating now is new and its age is zero. As your account grows in age over a two-month period, your per-trade limits will grow along with it:\n\
● Before signing, and 30 days after signing, your per-trade buy limit will be {0}\n\
● 30 days after signing, your per-trade buy limit will be {1}\n\
● 60 days after signing, your per-trade buy limit will be {2}\n\
\n\
● During the 1st month, your per-trade limit will be {0}\n\
● During the 2nd month, your per-trade limit will be {1}\n\
● After the 2nd month, your per-trade limit will be {2}\n\
Sell limits are not affected by account signing, and increase merely as account age increases. More information is at https://docs.bisq.network/payment-methods#account-signing.\n\
\n\
Please note that there are no limits on the total number of times you can trade.
There are no limits on the number of trades you can make.

payment.cashDeposit.info=Please confirm your bank allows you to send cash deposits into other peoples' accounts. \
For example, Bank of America and Wells Fargo no longer allow such deposits.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,11 +74,11 @@
import bisq.core.account.witness.AccountAgeWitnessService;
import bisq.core.app.BisqEnvironment;
import bisq.core.locale.Res;
import bisq.core.offer.OfferRestrictions;
import bisq.core.payment.CashDepositAccount;
import bisq.core.payment.ClearXchangeAccount;
import bisq.core.payment.F2FAccount;
import bisq.core.payment.HalCashAccount;
import bisq.core.payment.JapanBankAccount;
import bisq.core.payment.MoneyGramAccount;
import bisq.core.payment.PaymentAccount;
import bisq.core.payment.PaymentAccountFactory;
Expand Down Expand Up @@ -238,7 +238,7 @@ private void onSaveNewAccount(PaymentAccount paymentAccount) {
.show();
} else {
new Popup<>().information(Res.get("payment.limits.info",
formatter.formatCoinWithCode(maxTradeLimitFirstMonth),
formatter.formatCoinWithCode(OfferRestrictions.TOLERATED_SMALL_TRADE_AMOUNT),
formatter.formatCoinWithCode(maxTradeLimitSecondMonth),
formatter.formatCoinWithCode(maxTradeLimitAsCoin)))
.width(700)
Expand Down

0 comments on commit 05135a5

Please sign in to comment.