Billing
Invoice, Pembayaran & Moota
{{ session('ok') }}
@endifRekening Penerimaan
@foreach($banks as $b){{ $b->bank_name }} · {{ $b->account_number }}
@endforeach{{ $b->account_name }} @if($b->moota_bank_id) · Moota ID {{ $b->moota_bank_id }}@endif
Webhook Moota
Endpoint:
https://{{ config('saas.central_domain') }}/webhooks/moota
Gunakan secret token yang sama dengan MOOTA_WEBHOOK_SECRET pada file .env. Token tidak ditampilkan di dashboard.
Matching otomatis memprioritaskan nomor invoice pada deskripsi. Jika tidak ada, nominal harus cocok dengan tepat dan hanya satu invoice outstanding yang memiliki total tersebut.
Mutasi Belum Cocok
| Waktu | Nominal | Deskripsi | Bank | |
|---|---|---|---|---|
| {{ $p->transaction_at?->format('d M H:i') }} | Rp{{ number_format($p->amount,0,',','.') }} | {{ \Illuminate\Support\Str::limit($p->description,90) }} | {{ $p->bank_account }} | |
| Tidak ada mutasi unmatched. | ||||
Invoice Terbaru
| Invoice | Tenant | Total | Jatuh Tempo | Status |
|---|---|---|---|---|
| {{ $i->number }} | {{ $i->tenant?->name }} | Rp{{ number_format($i->total,0,',','.') }} | {{ $i->due_at->format('d M Y') }} | {{ $i->status }} |