feat: add user-friendly deposit instructions with email/password explanation
This commit is contained in:
@@ -133,15 +133,19 @@ export default class DepositHandler {
|
||||
const changenowUrl = `https://changenow.io/exchange?from=eur&to=${changenowTo}&fiatMode=true&amount=${amount}${refId ? `&ref_id=${refId}` : ''}`;
|
||||
|
||||
let message = `💳 *Deposit ${walletType} — €${amount}*\n\n`;
|
||||
message += `📋 *Instructions:*\n`;
|
||||
message += `1\\. Copy your wallet address below\n`;
|
||||
message += `2\\. Click "Open ChangeNOW" button\n`;
|
||||
message += `3\\. The amount is pre\\-filled: €${amount} → ${walletType}\n`;
|
||||
message += `4\\. Complete the payment on ChangeNOW\n`;
|
||||
message += `5\\. Paste your wallet address as the receiving address\n\n`;
|
||||
message += `🔐 *Your ${walletType} Wallet Address:*\n`;
|
||||
message += `📋 *Step\\-by\\-step instructions:*\n\n`;
|
||||
message += `1️⃣ Tap *Copy Address* below to copy your wallet address\n`;
|
||||
message += `2️⃣ Tap *Open ChangeNOW* \\— the amount €${amount} and currency ${walletType} are already set\n`;
|
||||
message += `3️⃣ On ChangeNOW\\, paste the copied address as the receiving wallet\n`;
|
||||
message += `4️⃣ Enter your email and create a password when prompted \\— this is *required by law* for card payments \\(KYC verification\\)\\. Your data is protected by ChangeNOW\\'s security\n`;
|
||||
message += `5️⃣ Pay with your bank card \\(Visa\\/Mastercard\\)\n`;
|
||||
message += `6️⃣ Crypto will arrive in your wallet within 5\\-30 minutes\n\n`;
|
||||
message += `🔐 *Your ${walletType} wallet address:*\n`;
|
||||
message += `\`${wallet.address}\`\n\n`;
|
||||
message += `⚠️ *Important:* Always double\\-check the wallet address before confirming\\.`;
|
||||
message += `⚠️ *Important:*\n`;
|
||||
message += `• Double\\-check the wallet address before confirming\n`;
|
||||
message += `• Email \\+ password on ChangeNOW is a standard verification step for card payments \\— don\\'t worry\\, it\\'s safe\n`;
|
||||
message += `• If crypto doesn\\'t arrive within 30 min \\— check the transaction status in your ChangeNOW email confirmation`;
|
||||
|
||||
const keyboard = {
|
||||
inline_keyboard: [
|
||||
|
||||
Reference in New Issue
Block a user