From 099645afeece3de14c5f1f5194f5b428a9a2b175 Mon Sep 17 00:00:00 2001 From: "serhii.tkachenko" Date: Fri, 26 May 2023 07:58:04 +0300 Subject: [PATCH] feat(payment): PAYPAL-2495 added ACH payment method section to My Account -> Payment Methods page --- CHANGELOG.md | 1 + assets/img/payment-methods/ach.svg | 4 ++++ lang/en.json | 2 ++ .../components/account/payment-methods-list.html | 11 +++++++---- 4 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 assets/img/payment-methods/ach.svg diff --git a/CHANGELOG.md b/CHANGELOG.md index fb4e913513..6b60f9656b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Draft +- Added ACH payment method section to My Account -> Payment Methods page [#2362](https://github.com/bigcommerce/cornerstone/pull/2362) ## 6.11.0 (05-24-2023) - Reverted fix for sold-out badge appearance [#2354](https://github.com/bigcommerce/cornerstone/pull/2354) diff --git a/assets/img/payment-methods/ach.svg b/assets/img/payment-methods/ach.svg new file mode 100644 index 0000000000..608f9ba134 --- /dev/null +++ b/assets/img/payment-methods/ach.svg @@ -0,0 +1,4 @@ + + + + diff --git a/lang/en.json b/lang/en.json index 2f06a8d140..131da67f0b 100755 --- a/lang/en.json +++ b/lang/en.json @@ -388,6 +388,7 @@ "payment_methods": { "heading": "Payment Methods", "payment_method": "Payment method", + "bank_account": "Bank account", "billing_address": "Billing address", "card_ending_in": "ending in {last_four}", "card_expiry": "{month}/{year}", @@ -409,6 +410,7 @@ "unionpay": "Union Pay", "visa": "Visa" }, + "ach": "ACH", "paypal": "PayPal", "billing_address_labels": { "address_line_1": "Address Line 1", diff --git a/templates/components/account/payment-methods-list.html b/templates/components/account/payment-methods-list.html index 966ff808d8..c3504880c6 100644 --- a/templates/components/account/payment-methods-list.html +++ b/templates/components/account/payment-methods-list.html @@ -33,10 +33,13 @@

{{#if type '===' 'stored_bank_account'}} {{!-- If bank_account STARTS --}} - {{lang 'account.payment_methods.card_types.credit_card'}} - {{ lang 'account.payment_methods.payment_method'}} + {{#if ../methodId '===' 'ach'}} + {{lang 'account.payment_methods.ach'}} + {{lang 'account.payment_methods.bank_account'}} {{lang 'account.payment_methods.card_ending_in' last_four=masked_account_number}} + {{else}} + {{lang 'account.payment_methods.card_types.credit_card'}} + {{lang 'account.payment_methods.payment_method'}} + {{/if}} {{!-- If bank_account ENDS --}} {{/if}}