From 3480ad2cb5377f6e0ec6289cb58cf9a1feed1fbc Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Wed, 29 Nov 2023 19:59:07 -0500 Subject: [PATCH] add credit --- src/app/accounts/addcredit/addcredit.page.ts | 17 +++++++++++++---- .../familysettings/familysettings.page.html | 8 ++++---- src/app/pages/ownersjob/ownersjob.page.html | 6 +++--- src/app/pages/transaction/transaction.page.html | 4 ++-- src/global.scss | 4 ++++ 5 files changed, 26 insertions(+), 13 deletions(-) diff --git a/src/app/accounts/addcredit/addcredit.page.ts b/src/app/accounts/addcredit/addcredit.page.ts index 7d65524..0ec8853 100644 --- a/src/app/accounts/addcredit/addcredit.page.ts +++ b/src/app/accounts/addcredit/addcredit.page.ts @@ -35,9 +35,10 @@ export class AddcreditPage implements OnInit { customerDetails = { name: 'Demo Customer Name', email: 'customer@mail.com', phone_number: '08100000000'} - customizations = {title: 'Customization Title', description: 'Customization Description', logo: 'https://flutterwave.com/images/logo-colored.svg'} + customizations = {title: 'Customization Title', description: 'Customization Description', + logo: 'https://www.wrenchboard.com/assets/ext/images/wrench-icon.png'} - meta = {'counsumer_id': '7898', 'consumer_mac': 'kjs9s8ss7dd'} + meta: {counsumer_id: string, consumer_mac:string}; paymentData : AsyncPaymentOptions = { public_key: this.publicKey, @@ -45,7 +46,7 @@ export class AddcreditPage implements OnInit { amount: 10, currency: 'NGN', payment_options: 'card,ussd', - meta: this.meta, + meta: '', customer: this.customerDetails, customizations: this.customizations, } @@ -135,10 +136,18 @@ export class AddcreditPage implements OnInit { action:11056 */ payViaPromise() { + + this.customerDetails = { name: this.sessionDataProviderService.firstname+''+this.sessionDataProviderService.firstname, + email: this.sessionDataProviderService.email, phone_number: '08100000000'}; + this.meta = { counsumer_id: this.sessionDataProviderService.member_id.toString(), + consumer_mac: this.sessionDataProviderService.member_uid,}; + + this.isProcessDisabled = true; this.paymentData.public_key = this.flutterwave_key; this.paymentData.tx_ref = this.startCreditResult.credit_reference; this.paymentData.amount = this.startCreditResult.amount*0.1; // no kobo - + this.paymentData.meta = this.meta; + this.paymentData.customer = this.customerDetails; this.flutterwave.asyncInlinePay(this.paymentData).then( (response) =>{ diff --git a/src/app/pages/familysettings/familysettings.page.html b/src/app/pages/familysettings/familysettings.page.html index ea16755..9b07567 100644 --- a/src/app/pages/familysettings/familysettings.page.html +++ b/src/app/pages/familysettings/familysettings.page.html @@ -20,24 +20,24 @@
- + Add Family
Adding New Member
- + Relatives
Relatives list here plus add
- + Family Banner
- + Family Change Banner diff --git a/src/app/pages/ownersjob/ownersjob.page.html b/src/app/pages/ownersjob/ownersjob.page.html index 95b0435..f2151a9 100644 --- a/src/app/pages/ownersjob/ownersjob.page.html +++ b/src/app/pages/ownersjob/ownersjob.page.html @@ -56,7 +56,7 @@ - + Place in Market
@@ -96,7 +96,7 @@
- + Assign to individual
@@ -129,7 +129,7 @@
- + Prefered List
diff --git a/src/app/pages/transaction/transaction.page.html b/src/app/pages/transaction/transaction.page.html index 7412afd..22913f9 100644 --- a/src/app/pages/transaction/transaction.page.html +++ b/src/app/pages/transaction/transaction.page.html @@ -48,10 +48,10 @@ - + {{item.description}} Balance {{item.amount*0.01 | number : '1.2-2'}} -
+
diff --git a/src/global.scss b/src/global.scss index 2d238ee..04a5e65 100644 --- a/src/global.scss +++ b/src/global.scss @@ -298,4 +298,8 @@ ion-backdrop { background: var(--ion-color-dark); opacity: 0.3; height: auto; +} +.arcord_head{ +height: 45px; + background-color: green; } \ No newline at end of file