Skip to content

Commit f796402

Browse files
Mrudul VajpayeeMrudul Vajpayee
authored andcommitted
alternate text for manual captures
1 parent 10371af commit f796402

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

crates/router/src/core/payment_link/locale.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ const locales = {
2525
refId: "Ref Id: ",
2626
requestedBy: "Requested by ",
2727
payNow: "Pay now",
28+
addPaymentMethod: "Add Payment Method",
2829
yourCart: "Your Cart",
2930
quantity: "Quantity",
3031
showLess: "Show Less",
@@ -56,6 +57,7 @@ const locales = {
5657
refId: "מזהה הפניה: ",
5758
requestedBy: "ביקש על ידי ",
5859
payNow: "שלם עכשיו",
60+
addPaymentMethod: "הוסף אמצעי תשלום",
5961
yourCart: "העגלה שלך",
6062
quantity: "כמות",
6163
showLess: "הצג פחות",
@@ -87,6 +89,7 @@ const locales = {
8789
refId: "ID de référence: ",
8890
requestedBy: "Demandé par ",
8991
payNow: "Payer maintenant",
92+
addPaymentMethod: "Ajouter un mode de paiement",
9093
yourCart: "Votre panier",
9194
quantity: "Quantité",
9295
showLess: "Afficher moins",
@@ -118,6 +121,7 @@ const locales = {
118121
refId: "Ref Id: ",
119122
requestedBy: "Requested by ",
120123
payNow: "Pay now",
124+
addPaymentMethod: "Add Payment Method",
121125
yourCart: "Your Basket",
122126
quantity: "Quantity",
123127
showLess: "Show Less",
@@ -150,6 +154,7 @@ const locales = {
150154
refId: "معرف المرجع: ",
151155
requestedBy: "طلب بواسطة ",
152156
payNow: "ادفع الآن",
157+
addPaymentMethod: "إضافة طريقة دفع",
153158
yourCart: "سلة التسوق الخاصة بك",
154159
quantity: "الكمية",
155160
showLess: "عرض أقل",
@@ -181,6 +186,7 @@ const locales = {
181186
refId: "参照 ID: ",
182187
requestedBy: "リクエスト者 ",
183188
payNow: "今すぐ支払う",
189+
addPaymentMethod: "支払い方法を追加",
184190
yourCart: "あなたのカート",
185191
quantity: "数量",
186192
showLess: "表示を減らす",
@@ -212,6 +218,7 @@ const locales = {
212218
refId: "Referenz-ID: ",
213219
requestedBy: "Angefordert von ",
214220
payNow: "Jetzt bezahlen",
221+
addPaymentMethod: "Zahlungsmethode hinzufügen",
215222
yourCart: "Ihr Warenkorb",
216223
quantity: "Menge",
217224
showLess: "Weniger anzeigen",
@@ -243,6 +250,7 @@ const locales = {
243250
refId: "ID de référence: ",
244251
requestedBy: "Demandé par ",
245252
payNow: "Payer maintenant",
253+
addPaymentMethod: "Ajouter un mode de paiement",
246254
yourCart: "Votre panier",
247255
quantity: "Quantité",
248256
showLess: "Afficher moins",
@@ -275,6 +283,7 @@ const locales = {
275283
refId: "ID de referencia: ",
276284
requestedBy: "Solicitado por ",
277285
payNow: "Pagar ahora",
286+
addPaymentMethod: "Agregar método de pago",
278287
yourCart: "Tu carrito",
279288
quantity: "Cantidad",
280289
showLess: "Mostrar menos",
@@ -306,6 +315,7 @@ const locales = {
306315
refId: "ID de referència: ",
307316
requestedBy: "Sol·licitat per ",
308317
payNow: "Paga ara",
318+
addPaymentMethod: "Afegir mètode de pagament",
309319
yourCart: "El teu carret",
310320
quantity: "Quantitat",
311321
showLess: "Mostrar menys",
@@ -337,6 +347,7 @@ const locales = {
337347
refId: "ID de referência: ",
338348
requestedBy: "Solicitado por ",
339349
payNow: "Pagar agora",
350+
addPaymentMethod: "Adicionar método de pagamento",
340351
yourCart: "Seu Carrinho",
341352
quantity: "Quantidade",
342353
showLess: "Mostrar menos",
@@ -369,6 +380,7 @@ const locales = {
369380
refId: "ID di riferimento: ",
370381
requestedBy: "Richiesto da ",
371382
payNow: "Paga ora",
383+
addPaymentMethod: "Aggiungi metodo di pagamento",
372384
yourCart: "Il tuo carrello",
373385
quantity: "Quantità",
374386
showLess: "Mostra meno",
@@ -400,6 +412,7 @@ const locales = {
400412
refId: "Identyfikator referencyjny: ",
401413
requestedBy: "Zażądane przez ",
402414
payNow: "Zapłać teraz",
415+
addPaymentMethod: "Dodaj metodę płatności",
403416
yourCart: "Twój koszyk",
404417
quantity: "Ilość",
405418
showLess: "Pokaż mniej",
@@ -431,6 +444,7 @@ const locales = {
431444
refId: "Ref Id: ",
432445
requestedBy: "Aangevraagd door ",
433446
payNow: "Nu betalen",
447+
addPaymentMethod: "Betaalmethode toevoegen",
434448
yourCart: "Je winkelwagen",
435449
quantity: "Hoeveelheid",
436450
showLess: "Toon minder",
@@ -462,6 +476,7 @@ const locales = {
462476
refId: "Referens-ID: ",
463477
requestedBy: "Begärd av ",
464478
payNow: "Betala nu",
479+
addPaymentMethod: "Lägg till betalningsmetod",
465480
yourCart: "Din varukorg",
466481
quantity: "Antal",
467482
showLess: "Visa mindre",
@@ -493,6 +508,7 @@ const locales = {
493508
refId: "ID ссылки: ",
494509
requestedBy: "Запрошено ",
495510
payNow: "Оплатить сейчас",
511+
addPaymentMethod: "Добавить способ оплаты",
496512
yourCart: "Ваша корзина",
497513
quantity: "Количество",
498514
showLess: "Показать меньше",
@@ -524,6 +540,7 @@ const locales = {
524540
refId: "参考编号: ",
525541
requestedBy: "请求者: ",
526542
payNow: "立即付款",
543+
addPaymentMethod: "添加支付方式",
527544
yourCart: "您的购物车",
528545
quantity: "数量",
529546
showLess: "显示较少",
@@ -555,6 +572,7 @@ const locales = {
555572
refId: "參考編號:",
556573
requestedBy: "請求者 ",
557574
payNow: "立即付款",
575+
addPaymentMethod: "新增付款方式",
558576
yourCart: "你的購物車",
559577
quantity: "數量",
560578
showLess: "顯示較少",

crates/router/src/core/payment_link/payment_link_initiate/payment_link.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,13 @@ function initializeEventListeners(paymentDetails) {
319319
var payNowButtonText = document.createElement("div");
320320
var payNowButtonText = document.getElementById('submit-button-text');
321321
if (payNowButtonText) {
322-
payNowButtonText.textContent = paymentDetails.payment_button_text || translations.payNow;
322+
if (paymentDetails.payment_button_text) {
323+
payNowButtonText.textContent = paymentDetails.payment_button_text;
324+
} else if (paymentDetails.amount === 0) {
325+
payNowButtonText.textContent = translations.addPaymentMethod;
326+
} else {
327+
payNowButtonText.textContent = translations.payNow;
328+
}
323329
}
324330

325331
if (submitButtonNode instanceof HTMLButtonElement) {

0 commit comments

Comments
 (0)