summaryrefslogtreecommitdiff
path: root/Shop/Checkout/PersonalInfo/PaymentMethod
diff options
context:
space:
mode:
authoranatasof wirapraja <anatasof.wirapraja@gmail.com>2023-04-04 12:11:29 +0700
committeranatasof wirapraja <anatasof.wirapraja@gmail.com>2023-04-04 12:11:29 +0700
commit99f76ba0ef58a252c1d82acbd56df8b6ef5a735c (patch)
treeead1dae3997aa544f01e98f2fb2a937d9daf0389 /Shop/Checkout/PersonalInfo/PaymentMethod
parentd4144d1a21af598b56f9be51e7b8714d428ad355 (diff)
parent0f2807e6a518c09f4926bc5cda65c1ce3321732d (diff)
Merge commit '0f2807e6a518c09f4926bc5cda65c1ce3321732d'
Diffstat (limited to 'Shop/Checkout/PersonalInfo/PaymentMethod')
-rw-r--r--Shop/Checkout/PersonalInfo/PaymentMethod/NetBanking.ui.qml76
1 files changed, 76 insertions, 0 deletions
diff --git a/Shop/Checkout/PersonalInfo/PaymentMethod/NetBanking.ui.qml b/Shop/Checkout/PersonalInfo/PaymentMethod/NetBanking.ui.qml
new file mode 100644
index 0000000..8200de1
--- /dev/null
+++ b/Shop/Checkout/PersonalInfo/PaymentMethod/NetBanking.ui.qml
@@ -0,0 +1,76 @@
+import QtQuick 2.15
+import QtQuick.Controls 2.15
+import QtQuick.Layouts 1.15
+import Eduport 1.4
+import "../../../../Label"
+
+ColumnLayout {
+ property alias banks: banks
+
+ Body {
+ text:
+ qsTr("Pay with Net Banking")
+ Layout.fillWidth: true
+ Layout.rightMargin: 16
+ Layout.leftMargin: 16
+ Layout.topMargin: 16
+ }
+
+ ColumnLayout {
+ Layout.margins: 16
+
+ Body {
+ text: qsTr("In order to complete your transaction, we will transfer you over to Eduport secure servers.")
+ Layout.fillWidth: true
+ }
+
+ Body {
+ text: qsTr("Select your bank from the drop-down list and click proceed to continue with your payment.")
+ Layout.fillWidth: true
+ }
+
+ ComboBox {
+ id: banks
+ Layout.fillWidth: true
+ Layout.topMargin: 24
+ font: Eduport.bsBodyFont
+ model: ListModel {
+ ListElement {
+ label: "Please choose one"
+ }
+ ListElement {
+ label: "Bank of America"
+ }
+ ListElement {
+ label: "Bank of India"
+ }
+ ListElement {
+ label: "Bank of London"
+ }
+ }
+ contentItem: Text {
+ text: banks.displayText
+ font: banks.font
+ color: Eduport.bsBodyColor
+ verticalAlignment: Text.AlignVCenter
+ }
+ background: Rectangle {
+ width: banks.width
+ color: Eduport.bsBodyBg
+ radius: 8
+ }
+ delegate: ItemDelegate {
+ contentItem: Text {
+ text: label
+ font: banks.font
+ color: Eduport.bsBodyColor
+ verticalAlignment: Text.AlignVCenter
+ }
+ background: Rectangle {
+ width: banks.width
+ color: Eduport.bsBodyBg
+ }
+ }
+ }
+ }
+}