wallet top up logic

This commit is contained in:
edmondlang
2023-03-18 23:34:38 +08:00
parent f2a02230c7
commit f30a0cf7ee
2 changed files with 14 additions and 4 deletions
@@ -106,7 +106,7 @@ class CallbackBillplzLogic
$request->headers->set('Authorization', 'Bearer '.$token);
// check if is wallet top up
if($transaction->owner instanceof Wallet && $transaction->status !== ApprovalStatus::APPROVED) {
if($transaction->owner instanceof Wallet && $status === ApprovalStatus::APPROVED) {
$this->updatesWalletBalance->execute($transaction->owner, $transaction->amount);
}
@@ -95,7 +95,7 @@
<div class="col-auto">
<div class="font-heading fs-8 muted all-caps">Status</div>
<div class="font-heading fs-10 bold text-danger">
Rejected
{{ item.payment_method === 5 ? 'Failed' : 'Rejected' }}
</div>
</div>
<div class="col-auto p-l-0">
@@ -107,11 +107,21 @@
</div>
<div class="row">
<div class="col">
<div class="font-heading fs-8 all-caps" >Rejected On: {{ item.updated_at }}</div>
<!-- <div class="font-heading fs-8 all-caps" >Rejected On: {{ item.updated_at }}</div> -->
<div class="font-heading fs-8 all-caps" >{{ item.payment_method === 5 ? 'Failed' : 'Rejected' }} On: {{ item.updated_at }}</div>
</div>
</div>
</div>
<div class="col-auto">
<div class="col-auto p-l-5 p-r-5 bg-success pointer" v-if="item.payment_method === 5">
<a :href="route('billplz.bill', item.reference)">
<div class="row align-items-center h-100">
<div class="col">
<i class="fa fa-repeat fs-20 text-white p-l-10 p-r-10"></i>
</div>
</div>
</a>
</div>
<div class="col-auto" v-else>
<div class="row align-items-center h-100">
<div class="col">
<i class="fa fa-ban text-danger"></i>